What does als Schnäppchen verkaufen mean?

als Schnäppchen verkaufen - German to English

to offer at a bargain cost