What does abreibbar mean?

abreibbar - German to English

effective at becoming rubbed down [postpos.]