Ravaged telescope Synonyms
Ravaged replaced
Definitions for Ravaged
- (adjective) having been robbed and destroyed by force and violence
Synonyms for phrase
RT abbreviation
RT is an abbreviation for Ravaged TelescopeWhat does RT stand for?
RT stands for "Ravaged Telescope"