What does blamieren mean?

blamieren - German to English

to disgrace