Definition, synonyms and related words
A percussion instrument, originally from Indonesia, made of two bamboo tubes attached to a bamboo frame.