STUNTED

Definition of STUNTED

  1. (adj)inferior in size or quality