Meaning of squawker

Definition of squawker

(noun) a person given to excessive complaints and crying and whining

Other information on squawker

WIKIPEDIA results for squawker
Amazon results for squawker