'stick on' definitions:

Definition of 'stick on'

(from WordNet)
verb
Apply a heavy coat to [syn: plaster, plaster over, stick on]
verb
Attach to; "affix the seal here" [syn: affix, stick on]