stopped in the growth, stunted

listen to the pronunciation of stopped in the growth, stunted
Englisch - Englisch
{a} dwarfed