Definition of “centrifuge” - English Dictionary

british dictionary