Battery d'enfilade , or Enfilading battery Meaning, Definition & Usage

Definitions
  1. one that sweeps the whole length of a line of troops or part of a work.

Webster 1913