swelling tape

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English[edit]

Noun[edit]

swelling tape (plural swelling tapes)

  1. A tape that swells upon contact with water which then expands to give pressure and provide sealing process.