stunted; stunting; stunts
: to hinder the normal growth, development, or progress of
stuntedness
noun
Love words? Need even more definitions?
Merriam-Webster unabridged



