Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

harbourage

English

  1. 🔊 (nautical) a place of refuge (as for a ship)

Similar words

harborage