barrier (n) เครื่องกั้น แนวกั้น สิ่งกีดขวาง อุปสรรค Alternative Meanings: barrier (n) สิ่งกีดขวาง อุปสรรค