What does abgebrühter Verbrecher mean?

abgebrühter Verbrecher - German to English

hardened criminal