drop-drill noun1 •An agricultural device for dropping seed and manure into the soil simultaneously. formsdrop-drills