noun a geared drill that can be braced against the chest for additional leverage.
breast drill 🔊 Listen to this noun a geared drill that can be braced against the chest for additional leverage. Share Facebook Twitter Google +