Hi, I have no idea. Is the term not explained elsewhere in the text? I wonder if there is some refernce to strips of fibreglass, which are applied in a wet state.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.