Word info

indeprecable

Adjective

Meaning

Incapable or undeserving of being deprecated.

Source: Webster's dictionary

Close letter words and terms