Meaning

1 senses
  1. (UK, not comparable)Describing a hybrid engine or vehicle that uses a combination of petrol and electricity.

petrol-electric — meaning, examples, forms, synonyms | Krumeto