STICKER


Meaning of STICKER in English

(n.) That which causes one to stick; that which puzzles or poses.

Webster's English dictionary.      Английский словарь Webster.