2 English Synonyms for MAKEGAME
Prev.1Next
laughing stock
Definition: 1. (idiomatic) An object of ridicule, someone who is publicly ridiculed; the butt of a joke.
Show more information about laughing stock
Prev.1Next
Search took: 33.51 ms
Definition: 1. (idiomatic) An object of ridicule, someone who is publicly ridiculed; the butt of a joke.
Show more information about laughing stock
Search took: 33.51 ms