tree seat

English

Noun

tree seat (uncountable)

  1. A bench placed around a tree

See also

Anagrams