HORSELAUGH


Meaning of HORSELAUGH in English

n. loud laugh which resembles a sound made by a horse, guffaw

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.