Telescopic vision Synonyms
Definitions for Telescopic
- (adjective) visible only with a telescope
- (adjective) capable of discerning distant objects
- (adjective) having parts that slide one within another
Synonyms for phrase
TV abbreviation
TV is an abbreviation for Telescopic VisionWhat does TV stand for?
TV stands for "Telescopic Vision"