Dictionary entry

HORSELAUGH

Webster's Dictionary 1828

HORSELAUGH, noun A loud, boisterous laugh.