Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
harbors
in English
harbors
us
/ˈhɑːbərz/
#common
Lemma:
harbor
The lemma is the base or root form of this word.
Definitions
Verb
gives
shelter
or
refuge
;
provides
safety
provides
a
safe
place
or
haven
holds
thoughts
or
feelings
persistently