Definition of drum sieve in English:

drum sieve

noun

  • A sieve in the form of a disc of fine mesh or similar material enclosed within a cylindrical frame.

Origin

Mid 18th century. After French crible à tambour.