do for

do for

 

do for  British informal

(seriously hurt or kill) 

  • Climbing those high peaks nearly did for me.
  • The severe cold did for him.

(ruin, destroy)

  • Those rough gravel roads have really done for my car.

envocabulary.com

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!