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.      Словарь английских синонимов.