henyak
MENG--: tread on, step on, press, stamp