duumvirate - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    two people who run things together

    She will tolerate some legacies of the George-David duumvirate, but only when she has ruthlessly purged the No 10 machine and ministries of their vestigial power.

    Submitted from United Kingdom on 01/08/2016