Find the word definition

The Collaborative International Dictionary
Immatured

Immatured \Im`ma*tured"\, a. Immature.

Wiktionary
immatured

a. Not having matured.