ALL meanings of daisy-cutter
dai·sy-cut·ter
D d - noun daisy-cutter Sports Slang. a batted or served ball that skims along near the ground. 1
- noun daisy-cutter Military Slang. an antipersonnel fragmentation bomb. 1
- noun daisy-cutter Alternative form of daisy cutter. 0