Nickelodeon Meaning

There are 1 meaning(s) for word Nickelodeon

Nickelodeon Meaning 1 : a cabinet containing an automatic record player; records are played by inserting a coin

    Synonyms : jukebox