Unscramble
Definition of Infibulation
Noun: infibulation in,fi-byû'ley-shun
Stitching of the female genital organs in such a manner as to prevent copulation
See also:
infests
infidel