TOILS


Meaning of TOILS in English

n.pl. a net or snare.

[ pl. of toil f. OF toile cloth f. L tela web ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.