Further results for the word "stick-on"
attach [verb]
means "joining"stick on
fasten [verb]
means "activity"stick on
staple [verb]
means "attach"connect, join, stick on, bind, affix, tack
tack [verb]
means "attach"connect, join, stick on, bind, staple, affix