アドトラック
Meanings
1
advertising truck
A truck equipped with large advertising displays or loudspeakers, used for mobile promotions.
An advertising truck was promoting a new product around town.
advertising truck
A truck equipped with large advertising displays or loudspeakers, used for mobile promotions.
An advertising truck was promoting a new product around town.