STRAP DRILL


Meaning of STRAP DRILL in English

noun

: a simple drill operated by means of a thong twisted about the shaft

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.