Meanings
- shortcoming (deficiency)
- flaw, defect
- drawback (a disadvantage)
- shortcoming, deficiency, drawback, limitation, weakness (an inadequate quality; an imperfection that limits something's use or value)
male, inanimate
Recording: Wikimedia Commons