The phrase means you should not criticize or inspect a gift or favor too closely, as it may appear ungrateful.
The origin comes from the practice of evaluating a horse's age and health by looking at its teeth. When receiving a horse as a gift, it would be impolite to inspect its mouth this way, as it suggests distrust or lack of appreciation.
The phrase "Count your blessings" means to focus on and ... Learn more →
The phrase means that when two parties agree to exchange ... Learn more →
The phrase "Let bygones be bygones" means to forget past ... Learn more →
The phrase "Misery loves company" means that people who are ... Learn more →