talanqueraTop 35000MeaningsNoun1. boom barrier; boom gate2. fence3. obstacle (figurative, figuratively)