full-fledged

full-fledged  {adj.}
Having everything that is needed to be something; complete.
A girl needs three years of training to be a full-fledged nurse.
The book was a full-fledged study of American history.
Categories: study {adj.}