Shahmukhi : اٹکاؤنا
Meaning in English
to stop, obstruct, impede, retard, delay, interrupt
Source: Punjabi Dictionary
AṬKÁUṈÁ
Meaning in English2
v. a, To hinder, obstruct, stop; confine, restrain; attach, join together; suspend, postpone, put off.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh