intenerate ( synonym found)

Definition of intenerate:

°To soften; tenderize.

Back to Top