Common Noun Collocations of barrier

act, blood, brain, communication, development, diffusion, energy, entry, function, height, island, kind, language, lay, method, mountain, movement, passage, permeability, progress, reef, side, skin, sort, surface, top, vapor, way, use, activation