meaning of seacost

1. The shore or border of the land adjacent to the sea or ocean. Also used adjectively.
2.
the shore of a sea or ocean


Related Words

seacoast |

Developed & Maintained By Taraprasad.com

Treasure Words