meaning of applaudable

applaudable meaning in General Dictionary

worthy of becoming applauded

View more

  • worthy of large compliments