Concrete mixer

A concrete mixer is a machine used to mix concrete. It has a rotating drum driven by an electric or combustion engine. The components of the concrete (cement, sand, aggregate and water) are placed in an opening of the drum.
There are portable, in-situ and truck-mounted concrete mixers.