Sticker
English Meaning
One who, or that which, sticks; as, a bill sticker.
- One that sticks, as a gummed or adhesive label or patch.
- A tenacious, diligent, or persistent person.
- A thorn, prickle, or barb.
- Something puzzling or bewildering, as a riddle.