Drill barrow Meaning, Definition & Usage

Definitions
  1. a wheeled implement for planting seed in drills.

Webster 1913