tree isle en · NOUN Meanings A raised bed designed to contain one or more trees. Forms SpellingFeaturesLabelsSource tree isles Number=Plur lexicographic Relateds tree pit · tree seat