EMBASSY Meaning of EMBASSY in English n. 1.Commission, mission, ambassadorial office or function.2.Legation, ambassadors.3.Ambassadorial residence, legation. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012