The term "horse for sale" is used in horse trading. It general means there is not a set price on the horse and the buyer should contact the seller to get more details.
The French word cheval means horse in English and the word vendre means to sell. Therefore, the French term cheval a vendre translates to horse for sale in English.
http://wiki.answers.com/Q/What_does_the_term_second_sale_or_add-on_sale_mean"
This will depend on what you mean by 'Fantasy'. If you mean a very attractive Arabian, you can find them for sale on most any horse sale website. If you mean by a specific sire or breeder, then you will need to contact them personally and ask if they have any horses available for sale.
To be a horses @$$, is to be an @$$hole
This would depend on how the term was used. If you mean ' the horse threw a shoe.' that would mean the horse lost it's shoe somehow. If it was ' the horse threw the rider.' it means the horse lost it's rider somehow. It can also mean the horse 'threw' a foal ( gave birth/sired a foal). There are many meanings to this term, depending on how it was used.
The term share a sale means that an individual selling a product has to share commission with the partner that worked along side them on the job. This is done after the completion of the sale.
A mustang is a horse too. The name comes from the term "horse-power".
stocky like a horse or dog
Yard sale: when cyclist crashes and gear is all over the road
The term rug sale means that they have rugs at discount prices. A good place to find rugs on sale is on the internet. You can find a wide variety of rugs at great discounts of up to 70%.
A horse that has one parent that is wild or some people say A domesticated horse that has become wild againThis can mean that the horse will let you pet or brush it but may not let you ride it.
It means losing a horse shoe.