What is the full meaning of harborages
HARBORAGE, (US) shelter, harbour, also HARBOURAGE [n]
Example of the word harborages placed on a Scrabble board.