Find the word definition

Wiktionary
sea puddings

n. (sea pudding English)