laudable
Adjective
B2 – Upper-Intermediate
Deserving praise or admiration.
Synonyms
commendable
praiseworthy
Antonyms
shameful