1 English Synonyms for DOWNSHIFT
Prev.1Next
attenuate
Definition: 1. (transitive) To reduce in size, force, value, amount, or degree.
There are 11 definitions of the word attenuate
Show more information about attenuate
Prev.1Next
Search took: 39.66 ms