CASTOR AND POLLUX Meaning of CASTOR AND POLLUX in English n. (Greek mythology) twin sons of Zeus and Leda Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012