TUMBREL Meaning of TUMBREL in English n. 1.Dung-cart, muck-cart, rough cart.2.Trebuchet, castigatory, ducking-stool, cucking-stool. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012