English Dictionary
Definition yahoo in British English
yahoo interjection
interjection
/jɑːˈhuː/
1
used for expressing enthusiasm
Synonyms and related words
