"sich verkrauchen" in English sich verkrauchen {vb} to hole up Detailed translations for "sich verkrauchen" sich verkrauchen{verb} sich verkrauchen(also: sich verstecken, sich verkriechen) to hole up