Log in
Search words & phrases
Heaps
US
・
UK
B1
Definition
Video subtitles
verb
To express great praise, criticism, and emotions
To place things on top other things in a pile
other
Large, disordered pile of things
Large quantities or amounts of some things