take someone for all they've got verb1 •To totally deplete something from someone. formstook someone for all they've got · taken someone for all they've got · taking someone for all they've got · takes someone for all they've got