Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
offshores
in English
offshores
#uncommon
Definitions
Verb
to
substitute
foreign
workers
for
local
ones
to
locate
or
operate
outside
one's
country
;
foreign
labor
Base Words
offshore