Definition, Meaning & Anagrams | English word AMBASS
AMBASS
Definitions of AMBASS
- (humorous, nonstandard) To engage in the professional work of an ambassador.
Number of letters
6
Is palindrome
No
Search for AMBASS in:
Page preparation took: 280.64 ms.