Meaning of “street furniture” in the English Dictionary

English