n. rose garden, bed of roses; series of prayers recalling events in the life of Jesus and the Virgin Mary (Roman Catholicism); string of beads used in prayer (esp. by Roman Catholics)
ROSARY
Meaning of ROSARY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012