What does applaudable mean?

applaudable meaning in General Dictionary

worthy of becoming applauded

View more

  • worthy of large compliments