beat down phrasal verb definition in The sun and the moon topic from the Oxford Advanced Learner's Dictionary

beat down

 phrasal verb: The sun and the moon topic
if the sun beats down, it shines with great heat The sun beat down on the desert sand.