HORSELAUGH Meaning of HORSELAUGH in English n. loud laugh which resembles a sound made by a horse, guffaw Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012