Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mockingstock
in English
mockingstock
us
/ˈmɑkɪŋstɑk/
uk
/ˈmɒkɪŋsθɒk/
#uncommon
Definitions
Noun
an
object
of
ridicule
;
target
of
jokes
something
or
someone
laughed
at
;
a
source
of
amusement
Base Words
mock
ingstock