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. Оксфордский английский словарь. 2012