Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
laughing stock
in English
laughing stock
#common
Definitions
Noun
an
object
of
public
ridicule
;
a
joke's
target
a
person
mocked
or
teased
;
a
source
of
amusement
Base Words
stock
laughing