SELF-STICK


Meaning of SELF-STICK in English

[self-stick] adj (1947): capable of adhering to a surface by application of pressure without the addition of moisture

Merriam-Webster English vocab.      Английский словарь Merriam Webster.