She harboured a stray cat in her garage.
To keep or hold something in a place, often in a protective way.
He harboured doubts about the plan.
To have feelings or thoughts about something, often negative or secret.
The bay served as a safe harboured for ships.
A place that provides shelter or protection.
With powerful free picture dictionary & flashcards.