Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of duumvirate

- The union of two men in the same office; or the office, dignity, or government of two men thus associated, as in ancient Rome.