Word Meaning Synonyms
Flaunt Display proudly; act ostentatiously or pretentiously Show-off, parade, display, wave around, Grandstand ( to conduct oneself or perform showily or ostentatiously in an attempt to impress onlookers: The senator doesn’t hesitate to grandstand if it makes her point.)
Flout Laugh at with contempt and derision, treating others with scorn Deride, sneer, laugh at, gibe, ridicule
Flay Strip the skin off/ flay a person, you are criticizing him bitterly Peel/ pare (apples), reprove, castigate, excoriate, upbraid
Flail Give a thrashing to; beat hard, flogging someone Flog, pummel, smash, slug ( “He slugged me so hard that I passed out”)
Prate Speak (about unimportant matters) rapidly and incessantly Blabber, clack, gabble, gibber, maunder, palaver, piffle( Act in a trivial or ineffective way), Tattle ( Divulge confidential information or secrets), tittle-tattle
Rail Complain bitterly, in a loud and angry manner

Criticize severely

Fulminate, inveigh, Upbraid (to find fault with or reproach severely; censure: The military tribunal upbraided the soldier for his cowardice), Bawl out (Informal. to scold vociferously; reprimand or scold vigorously: Your father will bawl you out when he sees this mess.), vituperate
Wreak Cause to happen or to occur as a consequence (wreak havoc) Inflict
Raze Tear down so as to make flat with the ground Dismantle, tear down, take down, obliterate, efface, expunge (to wipe out; do away with; expunge: to efface one’s unhappy memories.)
Cloy To become uninteresting or distasteful through overabundance: A diet of cake and candy soon cloys. Surfeit (to supply with anything to excess or satiety; satiate.), Satiate (to supply with anything to excess, so as to disgust or weary; surfeit.)
Foist 1. To force onto another

2. Insert surreptitiously or without warrant

Fob off(to cheat someone by substituting something spurious or inferior; palm off :He tried to fob off an inferior brand on us),Fraudulently