"schmarotzen" in English schmarotzen to leech to sponge schmarotzen {v.i.} to be parasetic to freeload to live on others Detailed translations for "schmarotzen" schmarotzen schmarotzen(also: Blut saugen) to leech schmarotzen(also: schnorren) to sponge schmarotzen{intransitive verb} 1. biology, bei schmarotzen to be parasetic 2. bei schmarotzen to freeload 3. other schmarotzen to live on others