Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
horselaughs
in English
horselaughs
#uncommon
Definitions
Noun
boisterous
,
explosive
laughter
(
in
response
to
something
)
The
audience
erupted
into
horselaughs
at
the
comedian's
joke
.
a
loud
,
mocking
laugh
;
ridicule
The
mean
girls
directed
their
horselaughs
at
the
new
student
.
Base Words
horse
laughs