Street Tree.

« Back to Dictionary Index

A tree, planted in a specially prepared well, in the sidewalk or parkway adjacent to a public way like a street.

No comments yet.

Leave a Reply