wordhistories.net
meaning and origin of ‘don’t look a gift horse in the mouth’
A horse's teeth reveal its age. It is therefore bad manners to look in the mouth of a horse that has been received as a gift in order to establish its value.