Jump to user comments
Noun
- a place of refuge and comfort and security
- a sheltered port where ships can take on or discharge cargo
Verb
- maintain (a theory, thoughts, or feelings)
- entertain interesting notions
- hold back a thought or feeling about
- She is harboring a grudge against him
- keep in one's possession; of animals
- secretly shelter (as of fugitives or criminals)