an organization of missionaries in a foreign land sent to carry on religious work
[ Syn: missionary post , missionary station , foreign mission ]
an operation that is assigned by a higher headquarters; the planes were on a bombing mission
[ Syn: military mission ]
a special assignment that is given to a person or group; a confidential mission to London; his charge was deliver a message
[ Syn: charge , commission ]
the organized work of a religious missionary
[ Syn: missionary work ]
a group of representatives or delegates
[ Syn: deputation , commission , delegation , delegacy ]