Horse racecourse Synonyms
We can't find synonyms for the phrase "Horse racecourse", but we have synonyms for terms, you can combine them.HR abbreviation
HR is an abbreviation for Horse RacecourseWhat does HR stand for?
HR stands for "Horse Racecourse" Definitions for Horse
Definitions for Racecourse
- (noun) an open man-made passageway for water
- (noun) a course over which races are run