Top definition
Lack of the quantity or quality required.
"the inadequacy of available resources"
by parroottt December 28, 2015
Get the merch
Get the inadequacy neck gaiter and mug.