telescope eyes
plural noun
protruding orbits, as on certain goldfish.
Other words from telescope eyes
- tel·e·scope-eyed, adjective
Words Nearby telescope eyes
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse