meaning of auf den halben Preis herabsetzen

auf den halben Preis herabsetzen - German to English

to mark down seriously to half-price