time-delay measuring instruments
English
Noun
time-delay
measuring
instruments
plural of
time-delay measuring instrument