DECEMVIRATE MEANING IN ENGLISH

• Decemvirate Definition & Synonyms

  1. (n.) A body of ten men in authority.
  2. (n.) The office or term of office of the decemvirs in Rome.


RECENT SEARCHES