dǔ​sèdǔ​sāi HSK7

to block up

dǔ​sè to block up · blockage

  1. verb
    to block
    to block up; to stop up; to obstruct a road, pipe, or hole
  2. verb
    to block
    (bound form) to block or obstruct; to be hindered; used in formal compounds and idioms like 茅塞顿开 máo​sè​dùn​kāi

dǔ​sāi checked; closed

  1. verb
    to block
    to block up; to stop up; to obstruct a road, pipe, or hole
  2. to stuff
    to fill or stuff in; to plug or stop up; to squeeze into a small space