Dictionary |
1 Result
#1
horselaugh
n.
[
hee-haw
,
ha-ha
,
haw-haw
] a loud laugh that sounds like a horse neighing
. wn