(See Hammer)...
1. Ready to break down or break up obstacles one faces.2. A powerful weapon at one’s command. ...