Word info

excoriator

Noun

Meaning

One who excoriates, or strongly denounces.

A machine for stripping the skin from fruits.

Source: en.wiktionary.org

Close letter words and terms