Never look a gift horse in the mouth meaning

HOME PROVERBS

gift

Never look a gift horse in the mouth

meaning that:
You should not question or grumble about the quality or usefulness of something given to you for free.