VariousWords beta
Definitions:
Noun
popular front
Definition: a leftist coalition organized against a common opponent
Definition: A broad coalition of different political groupings, usually made up of leftists and centrists.