As adjectives the difference between naggiest and knaggiest
is that naggiest is superlative of naggy while knaggiest is superlative of knaggy.
naggiest
English
Adjective
(head)
(naggy)
naggy
English
Adjective
(er)
Prone to nag, irritable
knaggiest
English
Adjective
(head)
(knaggy) knaggy
English
Adjective
(er)
Having many protuberances, knobs or knots; knotty, rough or rugged.
(label) Temperamentally rough.
*{{quote-book, year=1959, author=(Georgette Heyer), title=(The Unknown Ajax), chapter=1
, passage=
Synonyms
* (having many protuberances ): bumpy, knotty, lumpy
* (rough ): coarse, craggy, harsh, rough, rugged