EMBASSY


Meaning of EMBASSY in English

n. (pl. -ies)

1. a the residence or offices of an ambassador. b the ambassador and staff attached to an embassy.

2 a deputation or mission to a foreign country.

Etymology: earlier ambassy f. OF ambass{eacute}e etc. f. med.L ambasciata f. Rmc (as AMBASSADOR)

Oxford English vocab.      Оксфордский английский словарь.