Limping returns Synonyms

Definitions for Limping


  • (noun) disability of walking due to crippling of the legs or feet

LR abbreviation

LR is an abbreviation for Limping Returns
What does LR stand for?
LR stands for "Limping Returns"