Words: bombard
Part of speech: v
Definition: direct high energy particles or radiation against