attenuation in French attenuation in French atténuation noun A gradual diminishing of strength. Add to Flashcards