ODSRS

AcronymDefinition
ODSRSOrbiting Deep Space Relay Station (NASA)
ODSRSOld Dominion Soccer Referee Service (Virginia)