Skip to main content

Ambassatate

an accredited diplomat interceding on anothers behalf with the intent of causing a fight
To ambassatate on our behalf the ambassatator convinced our enemies to go to war
by BobHopeLives January 13, 2019
mugGet the Ambassatatemug.

Share this definition