Definition.com
Horse sacrifice (n.) signifies a renunciation of the world — the horse, energy measured in horsepower, is the libido that has passed into the world, and sacrificing it turns that libido inward again.