barricade noun. ADJ. human. VERB + BARRICADE build, construct, erect, put up, set up | form The protesters formed a human barricade.
確定! 回上一頁