British
: being a body part and especially a limb that is usually permanently impaired in function : game
a gammy leg
Love words? Need even more definitions?
Merriam-Webster unabridged
Share