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. 2012