Advertisement
Advertisement
telescope eyes
plural noun
- protruding orbits, as on certain goldfish.
Discover More
Other Words From
- tele·scope-eyed adjective
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse