科
技
围
堵
k
ē
j
ì
w
é
i
d
ǔ
Definitions
1. tech blockade
Components
科技
kē jì
–
science and technology
围堵
wéi dǔ
–
to blockade