stunt, to

English Description: 

stunted adj. that has not been able to grow or develop as much as it should; stunted trees, the stunted lives of children deprived of education ...

German Translation: