Long-awaited rematch Synonyms

LR abbreviation

LR is an abbreviation for Long-awaited Rematch
What does LR stand for?
LR stands for "Long-awaited Rematch"

Definitions for Rematch


  • (noun) something (especially a game ) that is played again