pile of things, especially tortillas - English Synonyms Dictionary