meaning of demolisher

1. One who, or that which, demolishes; as, a demolisher of towns.


Related Words

demolisher |

Developed & Maintained By Taraprasad.com

Treasure Words