barriernoun obstacle or impediment bovvernoun bovver hampernoun anything which impedes hindrancenoun something which hinders hurdlenoun obstacle impedimentnoun hindrance; that which impedes progress obstaclenoun something that impedes, stands in the way of, or holds up progress obstacle coursenoun strenuous experience, hassle onusnoun burden of proof slouchnoun someone who is slow to act |