English definition of “harbour”
harbour UK (US harbor)
/ˈhɑːbər/ verb [T]
FEEL/THINK › If you harbour doubts, hopes, thoughts, etc, you feel or think about them for a long time: He harboured dreams of one day becoming a professional footballer.
HIDE › to hide someone or something bad: to harbour a criminal