English

edit
 
A tree seat in Barcelona

Noun

edit

tree seat (uncountable)

  1. A bench placed around a tree

See also

edit

Anagrams

edit