DRILL


Meaning of DRILL in English

n. a coarse twilled cotton or linen fabric. [earlier drilling f. G Drillich f. L trilix -licis f. tri- three + licium thread]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.