1not willing to spend or give much money; miserly
tightfisted
2illegally and dishonestly manipulating financial records
cooking the books
3 to be a helpful, kind, reliable, and supportive person
be a brick
4to secretly listen to a private conversation without the knowledge of the people talking
eavesdrop
5 someone money in exchange for a favor; also, bribe
grease someone‘s palm
7give someone misleading clues or signals
lead someone up the garden path
8be very successful/ go very fast
go like a bomb
9there is very little or no chance of something happening
a fat chance
10insensitive to criticism or insults
thick-skinned
11to publicly announce a couple's intention to marry during a church service to allow for any legal objections to the marriage to be raised
read the banns
12to not have a permanent home and to travel frequently
live out of a suitcase
13an unexpected gain, typically a sudden amount of money
windfall
14to be severely beaten or physically punished
to get a god hiding
15say or do something tactless or embarrassing.
put one's foot in it
16make an effort to improve one's work, performance, or behaviour
pull your socks up
18prone to steal; having or showing delicate skill with the hands
light-fingered
19yield positive results
bear fruit
21to deceive, trick, or cheat someone
take someone for a ride