中英词典查询

flagellating

v. 鞭打,鞭挞( flagellate的现在分词 );

例句:

  • He is a Laurence Olivier for a modern, self-flagellating age.
    来自THETIMES