horselaughter

English

Etymology

From horse +‎ laughter.

Noun

horselaughter (uncountable)

  1. horselaugh