meaning of Aufschluchzen

Aufschluchzen - German to English

hiccoughing sob