HARBORLESS MEANING IN ENGLISH

• Harborless Definition & Synonyms

  1. (a.) Without a harbor; shelterless.


RECENT SEARCHES