LRSR

AcronymDefinition
LRSRLong Range Science Rover (US NASA)
LRSRLee River Snow Riders (snowmobile club; Manitoba, Canada)