TELESCOPE EYES


Meaning of TELESCOPE EYES in English

— telescope-eyed , adj.

protruding orbits, as on certain goldfish.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .