1. make less forceful (statement) 2. play down (importance) 3. relax (rules) 4. soften (skin) 5. soft-pedal (importance) 6. strop (razor) 7. tenderize (food) 8. water down (statement)
How to Translate
Spanish dictionaries
Word suavizar has been found in the following dictionaries: