Find the word definition

Wiktionary
sea larks

n. (sea lark English)