A harbor is a safe place by the sea or river where boats and ships can stop. People use it to get on or off ships safely.
The ship arrived at the harbor at noon.
We walked along the harbor to see the boats.
To harbor means to have an idea or feeling inside your mind for a long time. It can be good or bad feelings.
She harbored hope for a better day.
He harbored anger after the fight.
To harbor means to hold or keep someone safe, especially if they need protection or a place to stay.
The house harbors many stray cats.
They harbored refugees during the storm.
This meaning is about a natural or small sheltered place near the coast where boats can stay safe in the water.
The fishermen stayed in the harbor during storm.
The small harbor is safe for fishing boats.
This meaning means to give a place to someone who does illegal things so they are hidden from the law or danger.
He harbored criminals in his house.
They harbor spies to avoid the police.
To harbor a feeling means to keep that feeling inside your heart or mind for a long time, often secretly.
She harbored a secret love for him.
They harbored fear of the dark.