Log in
Search words & phrases
heap
US /hip/
・
UK /hi:p/
B1
Definition
Video subtitles
verb
To express great praise, criticism, and emotions
To place things on top other things in a pile
noun
Large, disordered pile of things
Large quantity or amount of something