STREET FURNITURE Meaning of STREET FURNITURE in English ■ noun objects placed or fixed in the street for public use, such as postboxes or road signs. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004