meaning of muckraker

1. one who spreads real or alleged scandal about another usually for political advantage


Related Words

muckraker |

Developed & Maintained By Taraprasad.com

Treasure Words