Local racecourse Synonyms
Definitions for Local
- (noun) a local unit of an organization
- (noun) a usually longtime resident of a locality
- (adjective) of or belonging to or characteristic of a particular locality or neighborhood
Synonyms for phrase
LR abbreviation
LR is an abbreviation for Local RacecourseWhat does LR stand for?
LR stands for "Local Racecourse" Racecourse replaced
Definitions for Racecourse
- (noun) an open man-made passageway for water
- (noun) a course over which races are run