Meaning of “stunted” in the English Dictionary

English