beneficial
catalogues
Longwinded
anthropoid
Depending on which meaning of "good", some 10 letter words could be: acceptable, stupendous, inculpable, proficient, satisfying, charitable
The word is "unaccompanied".
recreation
Literature
fantasizes
disloyalty, subversion
charitable
promontory
make that an eight letter word sry guys