menlo

/ˈmɛnloʊ/

Definitions

1. noun

A type of park bench, typically with a back and arms, often found in public spaces.

“The city installed new menlo in the downtown area to encourage socializing.”

Synonyms

  • bench
  • benchset

Antonyms

  • chair
  • stool