horselaugh - noun

singularhorselaugh
pluralhorselaughs