AMBASSADOR Meaning of AMBASSADOR in English AMBASSADOR OF MOROCCO. A Shoemaker. (See Mrs. Clarke's Examination.) Slang English vocab. Английский сленговый словарь. 2012