English word definition — powered by WordNet
lacking the requisite qualities or resources to meet a task
of insufficient quantity to meet a need
Want to remember inadequate?