Meaning of bellyacher

Definition of bellyacher

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

Other information on bellyacher

WIKIPEDIA results for bellyacher
Amazon results for bellyacher