APPLAUDABLE

Definition of APPLAUDABLE

  1. (adj)worthy of high praise