Dictionary.com
Thesaurus.com

self-stuck

  • a word derived from stuck.
    stuck
    verb
    simple past tense and past participle of stick.

More Suggestions