Find the word definition

Wiktionary
dynamometer cars

n. (plural of dynamometer car English)