1. Noun
Want of effect, or of power to produce it; inefficacy.
2. Noun
lacking the power to be effective
Vocabulary classified under Environmental science
More about this word
Synonyms and related words
Explore this word
