What does Aheap mean?

Aheap meaning in General Dictionary

In a heap huddled collectively

View more

  • In a heap; huddled collectively.

Aheap meaning in General Dictionary

(adv.) In a heap; huddled collectively.