embrochant
French
Participle
embrochant
present participle of
embrocher