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
Verb
to
provide
shelter
or
refuge
;
safety
Compounds / Phrases
harbourside
harbourmaster
harbour city
harbour town