[hard-fisted] {adj.} 1. Able to do hard physical labor; strong.

Jack's uncle was a hard-fisted truck driver with muscles of steel.

2. Not gentle or easy-going; tough; stern.

The new teacher was ahard-fisted woman who would allow no nonsense.

3. Stingy or mean; notgenerous with money.

The hard-fisted banker refused to lend Mr.Jones more money for his business.