Wordage.info

the free tool for word discovery

Wordage.info / embassy

Exact Match:

embassy
a diplomatic building where ambassadors live or work
an ambassador and his entourage collectively
Advertisement