bn:27201575v
Verb Concept
EN
platoon
EN
Of self-driving vehicles: to travel in a close convoy, each vehicle communicating electronically with the others. Wiktionary
Definitions
Sources
EN
Of self-driving vehicles: to travel in a close convoy, each vehicle communicating electronically with the others. Wiktionary
Wiktionary
EN