meaning of Abwracker

Abwracker - German to English

wrecker [employed in demolition]