Don’t look a gift horse in the mouth This idiom means don’t be ungrateful when you receive a gift. Its origins come from the fact that the condition and age of a horse can be determined from ...