From Middle English heep, from Old English hēap, from Proto-West Germanic *haup, from Proto-Germanic *haupaz (compare Dutch hoop, German Low German Hupen, German Haufen), from Proto-Indo-European *koupos ("hill") (compare Lithuanian kaũpas, Albanian qipi ("stack"), Avestan 𐬐𐬂𐬟𐬀).
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Level up your vocabulary by setting personal goals.