English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

5 answers

In days of yore, in the American colonies, when horses were sold, the buyers, if smart, would open the horse's mouth and check the condition of its teeth to determine if the seller was being truthful about its age. But when a horse was a gift, it was of course considered impolite to check out the correct age of the gift, as if to imply the giver was somehow not as generous as he was pretending.
Thus when referring to the proper way to express gratitude for favors, the phrase "never look a gift horse in the mouth" caught on as an amusing and appropriate description of the recommended behavior.

2006-10-22 08:08:35 · answer #1 · answered by Grist 6 · 1 0

Hi As a horse ages it's teeth wear. On older horse has worn down teeth. The phrase means something like "We you get a diamond ring, don't pull out the jewelers magnifying glass." Accept a gift with grace.

2006-10-22 08:00:31 · answer #2 · answered by Cirric 7 · 0 0

All of the above answers are true, but the idea originated in ancient times with the Trojan Horse.

2006-10-22 10:34:26 · answer #3 · answered by Bastet's kitten 6 · 0 0

I think it comes from when wealthy land / property owners gave horses as gifts to other wealthy land ./ property owners in the olden days. And to check the healthy of a horse you would check their hooves, legs and their teeth, but it would be improper to check over a horse given as a gift in that manner (rather than one you were buying).

2006-10-22 07:58:57 · answer #4 · answered by Caroline1505 2 · 0 0

go to quotations.com

2006-10-22 11:20:27 · answer #5 · answered by cadaholic 7 · 0 0

fedest.com, questions and answers