English

edit

Etymology

edit

From horselaugh.

Noun

edit

horselaugh (plural horselaughs)

  1. A loud, boisterous laugh.
edit

Translations

edit

See also

edit