TOILS


Meaning of TOILS in English

n.pl. a net or snare.

Etymology: pl. of toil f. OF toile cloth f. L tela web

Oxford English vocab.      Оксфордский английский словарь.