heap

English

/hiːp/, /heːp/

noun
Definitions
  • A crowd; a throng; a multitude or great number of people.
  • A pile or mass; a collection of things laid in a body, or thrown together so as to form an elevation.
  • A great number or large quantity of things.
  • (computing) A data structure consisting of trees in which each node is greater than all its children.
  • (computing) Memory that is dynamically allocated.
  • (colloquial) A dilapidated place or vehicle.
  • (colloquial) A lot, a large amount

Etymology

Inherited from Middle English heep inherited from Old English hēap inherited from *haup inherited from Proto-Germanic *haupaz (heap) derived from Proto-Indo-European *koupos (hill).

Origin

Proto-Indo-European

*koupos

Gloss

hill

Concept
Semantic Field

The physical world

Ontological Category

Person/Thing

Kanji

丘, 岡, 阜

Emoji

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms