What does barrierefrei sein mean?

barrierefrei sein - German to English

is unhampered by barriers