• Horselaugh

    Full definition of horselaugh

    Noun

    horselaugh

    (plural horselaughs)
    1. A loud, distinct, sound of laughter by a human.
    © Wiktionary