English dictionary
harbour meaning and definition
Definition and meaning of harbour at MeaningMonkey.org. harbour meaning and definition in the English Dictionary.HARBOUR noun
Definition of harbour (noun)
- a sheltered port where ships can take on or discharge cargo
- a place of refuge and comfort and security
- synonyms: harbor
HARBOUR verb
Definition of harbour (verb)
Source: Princeton University Wordnet