Find the word definition

Wiktionary
sea briefs

n. (sea brief English)