Definition of yoo-hoo in English:

yoo-hoo

exclamation

  • A call used to attract attention to one's arrival or presence.

    ‘Yoo-hoo!—Is anyone there?’

Origin

Natural exclamation: first recorded in English in the 1920s.

Pronunciation:

yoo-hoo

/ˈyo͞o ˌho͞o/