RELATED WORDS
PARAPHRASING
(of roads etc) impossible to travel through or on
closed
not existing before; seen, heard of, introduced, for the first time; of recent origin; growth, manufacture etc; beginning again
recent, fresh