{n. phr.} A truck equipped with loudspeakers. * /During the senatorial campaign, the streets of the big city were full of sound trucks blaring out messages./
SOUND TRUCK
Meaning of SOUND TRUCK in English
Dictionary of English idioms . Словарь английских идиом. 2012