Definition:

horselaughs