Synonyms: icky, gooey
Definition: soft and sticky
Similar words: adhesive
Definition: tending to adhere