Online Community Dictionary
Submit new definition:
ambassador - An unofficial title for the top-ranking "representative" of one country to a non-nation/state and/or states.
ambassador - The top-ranking representative of one nation accredited to another.
shillelagh - an Irish word used to describe a walking stick that could also be used as a weapon.
widget - Thingy. A small, insignificant-looked-at-alone even hypothetical manufactured product.
Edge - Windows 10 default browser
MOA - Mechanism of Action
For every two approved definitions,
Farlex will donate a lunch to a hungry child.