CYCLOPS


Meaning of CYCLOPS in English

[noun] [plural] Cyclopes or Cyclopses - (in ancient Greek stories) a giant with one eye

Cambridge English vocab.      Кембриджский английский словарь.