- to put to shame.
- to reproach or scold.
- to destroy or injure; damage.
- to put to shame
- to chide or reproach
- to injure or destroy
More Definitions
- AUGMENTED REALITY (noun) Definition, Meaning & Examples
- UNPROFESSIONAL (noun) Definition, Meaning & Examples
- AQUARIDS (noun) Definition, Meaning & Examples
- MONOAO (noun) Definition, Meaning & Examples
- TRIANGLE OF FORCES (noun) Definition, Meaning & Examples
- GRENADE (noun) Definition, Meaning & Examples