Stunted

Stunt·ed

Stunted

a.
  1. Dwarfed.