What does drum mean?
drum
Plural: drums
Synonyms: roller
Definition
The big heavy steel cylinder of a road roller that rolls over the ground and presses it flat.
drum
Plural: drums
Synonyms: roller
The big heavy steel cylinder of a road roller that rolls over the ground and presses it flat.