naysayer Meaning and Definition

Definitions

English definition for naysayer

1. n. someone with an aggressively negative attitude

Sponored Video