do for en · VERB
Meanings
-
Used other than figuratively or idiomatically: see do, for.
What can I do for you?
-
(UK, transitive) To doom; to bring about the demise of someone; to injure or harm someone.
—That bitch, that English whore, did for him, the shebeen proprietor commented. She put the first nail in his coffin.
1922 February 2, James Joyce, “[16]”, in Ulysses, Paris: Shakespeare and Company […], →OCLC, part III [Nostos], page 604:"He's a cheery old card," muttered Harry to Jack / As they slogged up to Arras with rifle and pack. / * * * * * / But he did for them both by his plan of attack.
1918, Siegfried Sassoon, “The General”, in Counter-Attack and Other Poems:She's done for!
Smoking did for him in the end.
-
(UK, transitive) To prosecute someone for a criminal offence.
The police did him for conspiracy to commit burglary.
He was done for murder.
-
(UK, dated, intransitive) To work as a domestic servant for.
I've left my key in my office in Manchester, my family are at Bournemouth, and the old woman who does for me goes home at nine o'clock.
1915, Frank Thomas Bullen, Recollections:
-
(slang) To tire; to exhaust.
All this running has done for me.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| did for | Tense=Past | lexicographic | |
| does for | Number=Sing, Person=3, Tense=Pres | lexicographic | |
| done for | Tense=Past, VerbForm=Part | lexicographic | |
| doing for | Tense=Pres, VerbForm=Part | lexicographic |
Relateds
Synonyms
wait on · bring down · top off · knock off · bestead · put someone out of their misery · demolish · wait · do ill · stiff · deactivate · send to eternity · fordo · obliterate · slime out · put someone in hospital · off · beleaguer · do for · weary · eliminate · scotch · damage · wait on · neutralize · dash · dead · put six feet under · smash · put an end to · annoy · bestand · bury · scathe · attend · ravage · do for · run someone ragged · do in · await · scuttle · get down · forwork · wear down · attend · fordo · bag · scaith · scupper · fatigue · lay waste to · tend · mortify · dispatch · shut up · stay · pop off · send to the great beyond · smite · wait upon · slaughter · merc · finish · dance attendance · pick off · grease · terminate with extreme prejudice · put to sleep · aid · terminate · destroy · service · make away with · injure · waste · do · punch someone's ticket · send to the next life · bewound · whack · weary · wear out · cack · torpedo · flatten · top · take out · end · wear · baptize · crush · attend to · dere · take · harm · slay · wet · damage · vulnerate · grieve · take care of · pay off · snuff · blight · exhaust · croak · hurt · annihilate · wound · polish off · take down · do for · mayhem · send to the grave · bump off · wet · eradicate · rub out · knock up · tire · misdo · do · finish off · serve · wipe out · wound · jade · put down · wax · do damage to · do violence to · bereave of life · maul · ruin · tire out · squash · ex · harrow · dispose of · exterminate · damnify · serve · stop someone's clock · send to hell · compromised to a permanent end · gas out · dust · poop · wreck · abuse
Translations (6)
pl niszczyć (to doom) · ru погуби́ть (to doom) · es hacer por (to doom) · pl zrujnować (to doom) · pl zniszczyć (to doom) · pl rujnować (to doom)