hidastuttaa

Verb

 * 1)  To hinder, delay, impede.