Find the word definition

Wiktionary
sea passes

n. (sea pass English)