INVAGINATE

Definition of INVAGINATE

  1. (verb)sheathe
  2. (verb)fold inwards