SEA-WALLED MEANING IN ENGLISH

• Sea-walled Definition & Synonyms

  1. (a.) Surrounded, bounded, or protected by the sea, as if by a wall.


RECENT SEARCHES