Definition of Embassy

Noun: embassy  em-bu-see

  1. A diplomatic building where ambassadors live or work
     
  2. An ambassador and his entourage collectively

See also:
embassies
embattle

Anagrams containing the word embassy

emsysab yembass syembas ssyemba assyemb bassyem mbassye