seacoasts is a form of:

Seacoast



ENGLISH MEANING
noun
1.
The shore or border of the land adjacent to the sea or ocean. Also used adjectively.