leadership spill
Noun
Meaning
leadership spill (plural leadership spills)
(Australian politics) A declaration that the leadership of a parliamentary party is vacant and open for re-election.
Noun
leadership spill (plural leadership spills)
(Australian politics) A declaration that the leadership of a parliamentary party is vacant and open for re-election.