meaning of music box

1. produces music by means of pins on a revolving cylinder that strike the tuned teeth of a comb-like metal plate


Related Words

music box | musical box |

Developed & Maintained By Taraprasad.com

Treasure Words