Man barricades against himself.

英 美
  • 人对他自己建筑起堤防来。
  • against prep.反对;逆;违背;倚靠;映衬;防御;相比;相对
  • barricades n.【C】路障;街垒;障碍物;栅栏n.(常用复数形式)barricades:有激烈争论的领域或议题vt.设路障挡住;阻拦;封锁
  • himself pron.他自己
  • man n.男人;人;男子汉;情人;强者;下属v.使...振奋;为...配备人手