engine block


Meanings

  • a metal casting containing the cylinders and cooling ducts of an engine;