What does befahrbar sein mean?

befahrbar sein - German to English

to-be ready to accept traffic