American Dictionary of the English Language

Dictionary Search

Embassade


EM'BASSADE, noun An embassy.