Meaning of “tree-lined” in the English Dictionary

british dictionary