done over
Renovated from scratch
Done over means redone or repeated, especially after an unsatisfactory first attempt: The whole project had to be done over from scratch.
In British slang, done over also means beaten up or robbed: He got done over outside the pub.
- bamboozleDeceive through cunning
- betrayedViolated someone's trust
- beatenHaving lost a contest
- beat upAssault physically, cause injury
- swindledDeceived for gain
cheated · taken for a ride · fix · renovated · deceived · paint · hoodwinked · double-crossed · roughed up · tricked · con · exhausted · ripped off · shortchanged · duped · assaulted · scammed · repair