cylinder block

noun

Definition of cylinder block