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