rhizoverbBeta
Feedback

attach

Physical connectionverb · To join one thing firmly to another.