Open English Wordnet
Nouns
(n)mission, missionary post, missionary station, foreign missionan organization of missionaries in a foreign land sent to carry on religious work
(n)mission, military missionan operation that is assigned by a higher headquarters“the planes were on a bombing mission”
(n)mission, charge, commissiona special assignment that is given to a person or group“a confidential mission to London”, “his charge was to deliver a message”