English edit

Etymology edit

horse +‎ laughter

Noun edit

horselaughter (uncountable)

  1. horselaugh