'electromagnetic delay line' definitions:

Definition of 'electromagnetic delay line'

(from WordNet)
noun
A delay line based on the time of propagation of electromagnetic waves