Etymology
Today it means: To apply a rule of language too strictly, so that some potential valid utterances are excluded from production. Full definition →
From under- + generate.
Etymology from Wiktionary, CC BY-SA 4.0.