razer

razer

English Noun Top 46,983
Ad

Definition

Someone who razes.

Etymology

From raze + -er.

Ad