Definition of Petro-Forge in English:

Petro-Forge

noun

historical
  • A kind of forging machine powered by a petrol engine.

Origin

1960s; earliest use found in Engineering. From petro- + forge.

Pronunciation

Petro-Forge

/ˈpɛtrəʊfɔːdʒ/