Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: infibulation  in`fi-byû'ley-shun
  1. Stitching of the female genital organs in such a manner as to prevent copulation

Derived forms: infibulations

Encyclopedia: Infibulation