adj
Meaning 1
Describing a hybrid engine or vehicle that uses a combination of petrol and electricity.
Definition source: English Wiktionary via Wiktextract
Usage: UK, not-comparable
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided