tree house

Explore definitions, synonyms, and language insights of tree house

Definitions

Noun
a playhouse built in the branches of a tree

More General Terms