English Dictionary
Definition extractor in British English
extractor noun
[countable] noun
/ɪkˈstræktə(r)/
Synonyms and related words
