duct tape

Noun
  1. băng keo loại dày
    • duct tape holds the world together
      Băng keo gắn thế giới cùng nhau
duct tape
A handyman uses duct tape to repair a torn garden hose.