be deficient
be deficientTo lack money, technique, power, talent, etc.
7 more sentences in the app — free account.