meaning of Attrectation

Attrectation meaning in General Dictionary

Frequent handling or touching

View more

  • regular handling or touching.

Attrectation meaning in General Dictionary

(n.) regular handling or touching.