Sekirov Dictionary

drillproof

adjective1

  1. Resistant to drills.
forms

more drillproof · most drillproof

This dictionary works without the internet: on your phone · in Chrome