applaudable ( synonym found)

Definition of applaudable:

(adj) : worthy of high praise
"applaudable efforts to save the environment"

Definition of applaudable:

(adj) : worthy of high praise
"applaudable efforts to save the environment"

Back to Top