idiom
beat down
Meaning
to strike repeatedly with force, such as intense sun or rain
Example
The afternoon sun **beat down** on the field all day.