Embassador — synonyms, definition
1. embassador (Noun)
1 synonym
ambassador
1 definition
embassador (Noun) — A diplomat of the highest rank; accredited as representative from one country to another.
2 types of
diplomat diplomatist
4 types
Andrei Andreyevich Gromyko Andrei Gromyko Gromyko ambassadress