Dictionary.com
Thesaurus.com

telescope eyes

American  

plural noun

  1. protruding orbits, as on certain goldfish.


Other Word Forms

  • telescope-eyed adjective