harbor
definitions
-
noun
a place where ships can anchor safelyfr: port
-
verb
to keep or shelter something/someonefr: abriter
examples
-
safe harbor
port sûr
-
harbor a secret
cacher un secret