Meanings

  1. whipped, flagellated