1 shrew, nag, termagant, virago, harpy, fury, spitfire, scold:
That greedy bitch has the house, and now she's suing me for half my income.
2 whore, prostitute, bawd, harlot, call-girl, trollop, strumpet, trull, drab, tart, floozie, streetwalker, Colloq bimbo, pro, US hooker, tramp, hustler,:
He roamed the street every night, ending up with some bitch he found in a bar.
3 complain, object, protest, grumble, Colloq gripe:
Oh, stop your bitching and get on with it!
4 bungle, botch, ruin, spoil:
They bitched the job by using too little paint.