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.