lived down (verb) survive: continue to live
Detalii: to endure means to put up with something or somebody unpleasant; to survive is to continue to live
Sinonime: arrested,
behind, checked,
delayed, dense,
dull, feeble-minded,
imbecile,
late, moronic, stupid, subnormal, underdeveloped, underprivileged, undeveloped
Antonime: developing,
fast,
intelligent,
smart