Deprive of strength or efficiency; make useless or worthless
(Verb)
To ridicule
(Verb)
Synonyms:
  1. mocked