HORSELAUGH Meaning of HORSELAUGH in English ( n. ) A loud, boisterous laugh; a guffaw. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012