Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of embassador

- A minister of the highest rank sent to a foreign court to represent there his sovereign or country.
- An official messenger and representative.
- Same as Ambassador.