Definition for Telescopic

telescopic, adj. [see telescope, n.]

Peering; invasive; pertaining to one who sees everything; having the ability to make distant objects appear nearer and larger.

Return to page 6 of the letter “t”.