English Dictionary
Definition propagator in British English
propagator noun
[countable] noun
/ˈprɒpəˌɡeɪtə(r)/
English Dictionary