History
History
Synonyms
UK
US
Meaning:
inadequate

not adequate; not enough; (of a person) not able, skilled or strong enough

defective, insufficient, incompetent

STINTED as in Wiktionary
STINTED as in Wikipedia