meaning of muckraking

1. the exposure of scandal especially about public figures


Related Words

muckraking |

Developed & Maintained By Taraprasad.com

Treasure Words