English to English
noun
- a sheltered port where ships can take on or discharge cargo
source: WordNet 3.0
- a place of refuge and comfort and security
source: WordNet 3.0
verb
- secretly shelter (as of fugitives or criminals)
source: WordNet 3.0
- keep in one's possession; of animals
source: WordNet 3.0
- hold back a thought or feeling about
She is harboring a grudge against him.
source: WordNet 3.0
- maintain (a theory, thoughts, or feelings)
Bear a grudge.
Entertain interesting notions.
Harbor a resentment.
source: WordNet 3.0