noun, plural seafowls (especially collectively) seafowl.
noun 1. thresher (def 2).
- Sea fret
noun 1. a wet mist or haze coming inland from the sea
noun 1. a built-up area facing the sea
noun 1. an area, including buildings, along the edge of the sea; waterfront.