Definitions Found:

HAMMER, to strike repeatedly