Answer:
metaphor
Explanation:
Metaphor is a hidden comparison between two things. When using a metaphor, the writer suggests similarity between one thing and another without the words like and as.
Actually, we have two examples of metaphor in the sentence:
1. the public are swine
2. advertising is the rattling of a stick inside a swill-bucket.