Webster's Revised Unabridged Dictionary · 1913

Torril

Torril , noun

A worthless woman; also, a worthless horse. [Provincial English] — Halliwell