Word info

reproachablr

Adjective

Meaning

Deserving reproach; censurable.

Opprobrius; scurrilous.

Source: Webster's dictionary

Close letter words and terms