tree isle
English
Noun
tree
isle
(
plural
tree isles
)
A
raised bed
designed for containing one or more trees.
See also
tree seat
tree pit
Anagrams
leeriest
,
sleetier
,
steelier
This article is issued from
Wiktionary
. The text is licensed under
Creative Commons - Attribution - Sharealike
. Additional terms may apply for the media files.