Practice question What does 'Procrastinate' mean? To hurryTo predictTo lieTo delay or postpone Answer: D — To delay or postpone The correct answer is shown above. Try the full quiz for additional practice. Practice more: TGSRTC TST MST Practice Questions - TGSRTC Traffic Mechanical Supervisor Trainee Exam Exam →