barricade - an improvised barrier erected across a street or other thoroughfare to ... Synonyms: barricade ... Harold, we need to barricade that back door.
確定! 回上一頁