BEAT DOWN (ON SB/STH)


Meaning of BEAT DOWN (ON SB/STH) in English

if the sun beats down it shines with great heat

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.