v.
1.inflict a heavy blow on, with the hand, a tool, or a weapon
2.affect suddenly with deep feeling
3.cause pain or suffering in
Idiom of the Day
swear by (something)
to have complete confidence in something, to be sure of something
My father swears by the walk that he takes every morning.