Definisi 'garbage heap'
English to English
noun
1 an accumulation of refuse and discarded matter
source: wordnet30
More Word(s)
dump, dumpsite, garbage dump, rubbish dump, trash dump,

Visual Synonyms
Click for larger image