Advertisement

Advertisement

telescope eyes

plural noun

  1. protruding orbits, as on certain goldfish.


Discover More

Other Words From

  • tele·scope-eyed adjective

Advertisement

Advertisement

Advertisement

Advertisement


telescopeTelescope Peak