Definition of "infibulated"

infibulated