'electromagnetic delay line' definitions:

Definition of 'electromagnetic delay line'

From: WordNet
noun
A delay line based on the time of propagation of electromagnetic waves