281. Brought about : Caused
282. Allowed a free hand : complete liberty
283. Caught red handed : at the time of committing the crime
284. Eat anyone’s salt : to be one’s guest
285. Bury the hatchet : to make peace
286. To pay off old scores : to take revenge
287. To keep the wolf from the door : escape starvation
288. Too fond of her own voice : does not listen properly to anyone else
289. Took to heart : seriously
290. Rack and ruin : destroyed
291. No hard and fast : fixed
292. Ran in the same groove : moved in harmony
293. Gift of the gab : ability to speak well
294. In high spirits : Cheerful
295. From the bottom of my heart : sincerely
296. To lose ground : to become less popular
297. To speak one’s mind : to express one’s thoughts
298. As hard as a nail : emotionless
299. Lose your head : panic
300. Broke up : disbanded itself
301. Sought after : in great demand
302. To add fuel to fire : to incite
303. Birds of the same feather : persons of same character
304. Took me to task : punished me
305. To look down one’s nose : to regard with contempt
306. Doctored the accounts : to manipulate the accounts
307. At a loss : unable
308. To explore every avenue : to try every opportunity
309. Strike a bargain : to negotiate a deal
310. To get wind : come to know
311. To cut my teeth on : to gain experience
312. Dark horse : an unexpected winner
313. To face the music : to bear the criticism
314. Lays out : spends
315. Cut your coat according to your cloth : live within your means
316. Turned a deaf ear : refused to obey
317. Had gone down the drain : was lost forever
318. An open book : straight forward and honest dealings
319. Run down : criticise
320. To add fuel to the fire : to cause additional anger