harbor
definitions
-
noun
a place where ships can anchor safelyid: pelabuhan
-
verb
to keep or shelter something/someoneid: menyembunyikan
examples
-
safe harbor
pelabuhan aman
-
harbor a secret
menyembunyikan rahasia