wind deflector /ˈwɪnd dɪflˈɛktə/ n

中文:导流罩

Meaning:Aerodynamic device mounted on the tractor’s roof to reduce the semitrailer’s wind resistance.

Found in these illustrated scenes(1)

‹ Browse all scenes