time-delays
See also:
time delays
English
Noun
time
-
delays
plural of
time-delay
Anagrams
dimesylate