AMBASSADOR Meaning of AMBASSADOR in English n. Minister ( of the highest rank ), plenipotentiary, envoy, legate, deputy. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012