The word for today is…
bombard (noun, verb):
noun
: a late medieval cannon used to hurl large stones
verb
1: to attack especially with artillery or bombers
2: to assail vigorously or persistently (as with questions)
3: to subject to the impact of rapidly moving particles (such as electrons)
Source : Merriam -Webster
Etymology : In the late Middle Ages, a bombard was a cannon used to hurl large stones at enemy fortifications. Its name, which first appeared in English in the 15th century, comes from the Middle French bombarde, which in turn was probably a combination of the onomatopoeic bomb- and the suffix -arde (equivalent to the English -ard). The verb bombard blasted onto the scene in English in the 17th century, with an original meaning of "to attack especially with artillery"; as weapons technology improved throughout the centuries, such artillery came to include things like automatic rifles and bomber aircraft. Nowadays one can be bombarded figuratively in any number of ways, such as by omnipresent advertising messages or persistent phone calls.
If you enjoyed this Good Oil word of the day please consider sharing it with your friends and, especially, your children.