levelled
Definitions
Made flat, smooth, or even in height.
Knocked down or demolished a building or structure.
Directed or aimed a weapon or criticism at someone or something.
Examples
The construction crew levelled the uneven ground before pouring the concrete foundation.
The politician levelled a serious accusation against his opponent during the televised debate.