meaning of witch hunter

1. someone who identifies and punishes people for their opinions


Related Words

witch-hunter |

Developed & Maintained By Taraprasad.com

Treasure Words