Yahoo Web Search

Search results

  1. Dictionary
    Beat down
    • (of the sun) radiate intense heat and brightness
    • (of rain) fall hard and continuously