rhizoverb
Beta
Feedback
→
implant
Physical embedding
noun / verb · To insert something firmly within surrounding material.
Enable JavaScript for search, audio, and interactive vocabulary practice.