Stunted

What is Stunted?

Stunted definition and meaning on Dictionary terms:
adjective
slowed or stopped abnormally in growth or development.

 

reference: https://www.dictionary.com/browse/stunted

Tags: