Radical:

meaning for :

  • - severe
  • - exactingharsh
  • - severe
  • - demandingdemandingexorbitant taxation (idiom)to criticize harshly
  • - to excoriatecaustic soda
  • - sodium hydroxide NaOH