barricader

英文释义

n. One who constructs barricades.

中文翻译

n. 街垒;路障;争论之处 (barricade的变形)

学习工具