barr
barrier
Usage
-
barrage
A barrage of something, such as words or missiles, is an attacking stream that bursts steadily upon someone.
-
barricade
render unsuitable for passage
-
embarrassment
the shame you feel when your inadequacy or guilt is made public
Differentiated vocabulary for your students is just a click away.