English word definition — powered by WordNet
a loud laugh that sounds like a horse neighing
Want to remember horselaugh?