SELF-STICK
Meaning of SELF-STICK in English
¦ ̷ ̷ ˈ ̷ ̷ adjective
: capable of adhering to a surface by application of pressure without the addition of moisture
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012