talanquera

Noun

 * 1) boom barrier; boom gate
 * 2) fence
 * 3)  obstacle