AMBASSADOR


Meaning of AMBASSADOR in English

n.

Minister ( of the highest rank ), plenipotentiary, envoy, legate, deputy.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.