n. a coarse twilled cotton or linen fabric. [earlier drilling f. G Drillich f. L trilix -licis f. tri- three + licium thread]
DRILL
Meaning of DRILL in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012