What is the meaning of didgeridoo in English?

Learn vocabulary with pictures as well as definitions of didgeridoo in English

Learn in

See more

n. didgeridoo

Definition of didgeridoo in English

Woodwind instrument from Australia consisting of a long, hollow tube that produces a low pitched sound when air is blown through it.

Synonyms of didgeridoo in English

didjeridoodidjeridu