meaning of barrierefrei sein

barrierefrei sein - German to English

is unhampered by barriers