What does Barrieren mean?

Barrieren - German to English

obstacles