SHREWISH

Definition of SHREWISH

  1. (adj)continually complaining or faultfinding