Squib Synonyms

Squib Synonyms in Noun Form

  • lampoon.

Squib Synonym Links: lampoon,