English Dictionary
Definition daisy chain in British English
daisy chain noun
[countable] noun
Synonyms and related words

English Dictionary