tancap
MEN-: be emplanted, stuck into s.t.