lacking in Latin lacking in Latin dēlicuus adj Missing or not having enough of (a good quality, etc). Add to Flashcards