pepper ball

名词 n.

英文释义

名词 n.
  1. A projectile filled with irritating powder similar to pepper spray.
    — An officer shot pepper balls at the crowd.

词形变化

pepper balls plural
0 次浏览 数据来源: Wiktionary