beats down up on

Main Entry:
hail [heyl]
Part of Speech: verb
Definition: rain down on
Synonyms: barrage, batter, beat down upon, bombard, pelt, shower, storm, volley
Antonyms: dribble, drip
Search another word or see beats down up onon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT