The online English-English dictionary from The Project Gutenberg
Result for Aheap
In a heap; huddled together.