invaginate
invaginate has 4 senses in the JumbleFix dictionary. Letters: 10.
Definitions
- v. t.. To insert as in a sheath; to produce intussusception in.
- a.. Alt. of Invaginated
- v.. fold inwards; "some organs can invaginate"
- v.. sheathe; "The chrysalis is invaginated"