beating down upon

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 beating down uponon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT