lacer

/ˈleɪsər/

Definitions

1. noun

a person or thing that causes or inflicts damage or harm

“The lacer of the city’s infrastructure was a severe storm that caused widespread destruction.”

2. verb

to cause or inflict damage or harm to

“The disease lacer the trees, killing them rapidly.”

Synonyms

  • destroyer
  • mauler
  • ravager

Antonyms

  • healer
  • restorer