What does the word pamflet mean?

Alphabet: