Tree drop definition
Tree drop means a structure created by a tree placed into the water for the purpose of providing habitat for fish.
Examples of Tree drop in a sentence
Contractor shall provide notification to City Customers of the dates, time, and places of Christmas Tree drop off location and curb side collections.