Log in
Search words & phrases
crushing
US
・
UK
B1
Definition
Video subtitles
verb
To break something into small pieces by pressing
To defeat someone or something (in a game)
To damage something by flattening it
To cause someone to feel humiliated