Dal-Kef-Kef: To crush, break, beat, deflate, ground, crumble to pieces, be completely crushed and broken to pieces, to push or thrust.