Entry
  1. human barricade; (soccer) defensive wall

    trad. 人牆

Also written 人牆【rén qiáng】

Characters in this word

2