Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
harbour
in English
harbour
us
//ˈhæbər//
uk
//ˈhɑːbə//
#common
#b2
Plural
harbours
Past Tense
harboured
Participle Verb
harbouring
Third Person Singular
harbours
Definitions
Noun
a
place
of
safety
;
refuge
a
sheltered
body
of
water
for
ships
a
safe
haven
;
protection
The
island
provided
a
harbour
for
ships
during
the
storm
.
Verb
to
provide
shelter
or
refuge
;
safety
The
government
will
harbour
refugees
fleeing
from
the
war
.
Compounds / Phrases
harbourside
harbourmaster
harbour city
harbour town