purposefully withhold or delay something, generally administrative or legal matters - Turkish English Dictionary

Suggest a Term