stave in
Explore definitions, synonyms, and language insights of stave in
Definitions
Verb
break in the staves (of); "stave in a cask"
Verb
burst or force (a hole) into something