Definition, synonyms and related words
Insufficiently accomplished; not having done or achieved enough.