Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embassy Definition

Cancel
embassy
noun(em-bas-sy)
a diplomatic building where ambassadors live or work
embassy
noun(em-bas-sy)
an ambassador and his entourage collectively

Words Related to embassy!

embassy Examples by Brain Bank Users