Word info

embassade

Noun

Meaning

The mission of an ambassador.

An embassy.

An embassy. See Ambassade.

Source: Webster's dictionary

Close letter words and terms