Infibulate meaning : To perform infibulation (on)
infibulate
euglenas
concourse
slumber parties
importunate