Etymology
Today it means: Inadequate specification; failure to specify in enough detail. Full definition →
From under- + specification.
Etymology from Wiktionary, CC BY-SA 4.0.