SEA ROOM MEANING IN ENGLISH

• Sea room Definition & Synonyms

  1. () Room or space at sea for a vessel to maneuver, drive, or scud, without peril of running ashore or aground.


RECENT SEARCHES