To reduce in strength, thickness, or value. To gradually weaken.
Nuance
From Latin attenuare, to make thin: attenuate suggests a gradual thinning, not a break, which means some thread still remains.
“Distance had attenuated the connection but not entirely severed it.”