ad truck (English, noun)
expansion: ad truck (plural ad trucks)
Senses:
topics: advertising
business
marketing
glosses: A truck whose sole purpose is to advertise, for example by means of billboards, electronic displays, or music.
Forms:
form: ad trucks
tags: plural