meaning of Brechbacke

Brechbacke - German to English

smashing jaw