to stunt [pl. stunts]
Notices
  • retard the growth or devolopment of