rooftree

/ˈruːftriː/

Definitions

1. noun

A tree growing on a roof, often as a result of a bird’s nesting habits.

“The old church’s rooftop was home to a large rooftree, which was attracting many curious tourists.”

Synonyms

  • trees
  • vernal

Antonyms

  • groundlevel tree
  • land tree