stave in


Meanings

  • break in the staves (of);
    • "stave in a cask"
  • burst or force (a hole) into something

Synonyms