HORSELAUGH


Meaning of HORSELAUGH in English

[horse.laugh] n (1713): a loud boisterous laugh: guffaw

Merriam-Webster English vocab.      Английский словарь Merriam Webster.