Find the word definition

Wiktionary
sea rats

n. (sea rat English)