EGAVE

infibulate

Meaning

  1. verb To perform infibulation (on)

Similar words

reinfibulate transfix inunct incestualize inveil invaginate infold inwomb inbind infix

Often followed by

or their

Save “infibulate” to learn later