TU-WHOO Meaning of TU-WHOO in English (·noun & ·interj) words imitative of the notes of the owl. Webster English vocab. Английский словарь Webster. 2012