Definition: a place of refuge and comfort and security
Main entry: seaport, harbor, harbour, haven
Definition: a sheltered port where ships can take on or discharge cargo
Main entry: entertain, hold, harbor, harbour, nurse
Definition: maintain (a theory, thoughts, or feelings)
Usage: bear a grudge; entertain interesting notions; harbor a resentment
Main entry: shield, harbor, harbour
Definition: hold back a thought or feeling about
Usage: She is harboring a grudge against him
Definition: keep in one's possession; of animals
Definition: secretly shelter (as of fugitives or criminals)