flayed meaning in Hindi

Verb

To strip off the skin or outer covering of an animal or person.

To criticize severely or to scold.

कड़ी आलोचना करना

English Usage: The article flayed the government's handling of the crisis.

Hindi Usage: लेख ने सरकार के संकट के निपटारे की कड़ी आलोचना की।

Share Anuvadan of flayed