TOSTO Meaning of TOSTO in English ( a. ) Quick; rapid. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012