gift horse noun1 •An apparent gift, that has substantial associated costs or drawbacks, especially a gift that does not fit perfectly with the recipient's wants or needs."Don't worry. You can keep them. You don't have to pay for them." / Well, a gift horse and all that. I took the sneakers. — 1990 formsgift horses