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.