a description of what is going to happen to somebody in the future, based on the position of the stars and the planets when the person was bornOxford Collocations Dictionaryverb + horoscopecast,readhoroscope + verbsay somethingSeefull entryWord OriginOld English: via Latin from Greek hōroskopos, from hōra ‘time’ + skopos ‘observer’.Extra examplesDo you believe in horoscopes?To cast someone’s horoscope, you need to know their date and exact time of birth.What does your horoscope say?
See horoscope in the Oxford Advanced American Dictionary