made open or clear; "the newly opened road

listen to the pronunciation of made open or clear; "the newly opened road