Official Aramaic

skr - to stop up (DNWSI 786)

aph. ‘to deliver, hand over’

PS
*skr - to obstruct (HALOT 755, Kogan–Krebernik 2021b: 686)