English | German | Russian | Czech

jeerleader English

Meaning jeerleader meaning

What does jeerleader mean?

jeerleader

One who criticizes, disparages, or mocks.

Are you looking for...?