Horselaugh (noun) Definition, Meaning & Examples

noun
  1. a loud, coarse laugh, especially of derision.
verb (used without object)
  1. to utter a horselaugh.
noun
  1. a coarse, mocking, or raucous laugh; guffaw
Horselaugh (noun) Definition, Meaning & Examples

More Definitions