Word: cragfast
Part of speech: Adjective
Syllables: crag
fast
Definition: Stranded on a crag (inaccessible rock).
Morphemes:
Affix: crag
Language: en
Meaning: rocky outcrop
Affix: fast
Language: en
PoS: Adjective
Meaning: Steadfast, with unwavering feeling. (Now mostly in set phrases like fast friend(s) .)