Words: popular front
Part of speech: n
Definition: a leftist coalition organized against a common opponent