TURREL Meaning of TURREL in English ( n. ) A certain tool used by coopers. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012