What does 收拾 (shōu shi) mean in English?

Card 383HSK 2010 Level 4383/586
CARD383
PROGRESS65%
收拾
shōu shi
to put in order; to tidy up; to pack; to repair; to punish (colloquial); to manage

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d