Definitions of junk heap:

  • noun:   an accumulation of refuse and discarded matter