TWINS Meaning of TWINS in English n. Gemini, constellation in the Northern Hemisphere (Astronomy); third sign of the zodiac (Astrology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012