TU-WHOO Meaning of TU-WHOO in English ( n. & interj. ) Words imitative of the notes of the owl. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012