on grounds (adverb) therefore: as a result; for that reason
Sinonime: arrested,
behind, checked,
delayed,
dense,
dull, feeble-minded,
imbecile,
late,
moronic,
stupid, subnormal, underdeveloped, underprivileged, undeveloped
Antonime: developing,
fast,
intelligent,
smart