do a job on


Meanings

  • destroy completely or make ugly or useless;

Synonyms