"harbours" in the noun sense
1. seaport, haven, harbor, harbour
a sheltered port where ships can take on or discharge cargo
2. harbor, harbour
a place of refuge and comfort and security
"harbours" in the verb sense
1. harbor, harbour
secretly shelter (as of fugitives or criminals)
2. harbor, harbour
keep in one's possession of animals
3. harbor, harbour, shield
hold back a thought or feeling about
"She is harboring a grudge against him"
4. harbor, harbour, hold, entertain, nurse
maintain (a theory, thoughts, or feelings
"bear a grudge"
"entertain interesting notions"
"harbor a resentment"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License