เครื่องกีดขวาง(krêuuang gèet kwăang)

Meanings

1NounB2

barrier device; barricade; roadblock

a physical device or structure installed to block, delay, or control passage, such as a barricade, boom gate, concrete block, or roadblock

2NounC1

prepared obstacle (military/engineering)

a deliberately emplaced obstacle used in military or engineering contexts to impede personnel or vehicles (e.g., wire entanglements, anti-vehicle obstacles)