foreign mission Meaning, Definition & Usage
-
noun an organization of missionaries in a foreign land sent to carry on religious work
mission; missionary post; missionary station.
-
noun a permanent diplomatic mission headed by a minister
legation.