noun
Meaning 1
An internal combustion engine equipped with an electric generator, such as an industrial unit, a farmstead unit, or a range-extender trailer extending the range of battery-powered electric vehicles.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided