nickelodeon

Noun
  1. A cabinet containing an automatic record player;
    Records are played by inserting a coin (synset 103609369)

Other Searches