hinder or prevent the progress or accomplishment of
ترقی یا کامیابی کی روک تھام یا روک تھام
His brother blocked him at every turn
اس کے بھائی نے اسے ہر موڑ پر روک دیا