Definition of “centrifuge” - English Dictionary

English