Student or Learner
The blast levelled several buildings in the area.
Can I use "demolish, raze to the ground, flatten" in place of "level"?
The blast demolished/flattened several buildings in the area.
The blast razed several buildings to the ground in the area.
A Word A Day:
not a teacher
You can use any of these terms in this context and convey more or less the same meaning.
Of course, "raze" by itself can also mean "demolish": "The blast razed several buildings in the area" is fine.
While "razed to the ground" is a common variation, you can probably see that your sentence using this longer form doesn't feel quite as tidy.