TOUL Meaning of TOUL in English /toohl/ , n.a fortress town in NE France, on the Moselle: siege 1870. 16,832. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012