STUNTED


Meaning of STUNTED in English

adj. impeded the growth or development; of low quality; inferior in size

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.