Meaning of D-line in English:

D-line

noun

American Football
  • short for defensive line

    • ‘the Giants' D-line was impenetrable during their 2007 playoff run’