Find the word definition

Wiktionary
hydrogen cars

n. (plural of hydrogen car English)