junk-shop (n.) Look up junk-shop at Dictionary.com
1800, "marine shop," from junk (n.1) in the sense "discarded articles from ships." By 1951 in the non-marine sense "junk-dealer."