decemvirate ( synonym found)

Definition of decemvirate:

(v) : to reduce the acceleration of something; to reduce the rate of advancement of something, such as a disease

Definition of decemvirate:

(v) : to reduce the acceleration of something; to reduce the rate of advancement of something, such as a disease

Back to Top