Loading...
Menu
DEMOLISHER, noun One who pulls or throws down; one who destroys or lays waste; as a demolisher of towns.