embassy
em buh see
- n a diplomatic building where ambassadors live or work
- n an ambassador and his entourage collectively
- In the wake of the microwave disclosures, former embassy employees and their families have recalled suffering strange ailments during their tenure in Moscow, ranging from eye .
- How commandos ended the siege at the Iranian embassy It was a stunning success, a national triumph.
- Nobody's saying so, but many will quietly point the finger at Pakistan over a deadly attack on India's Kabul embassy.