Meaning of xylophone in English
Noun
1. a musical percussion instrument which consists of wooden bars of different lengths that produces notes when struck with a wooden hammer called mallets
She likes playing the xylophone.
2. a device for measuring the elasticity in wood