improvement - the act of bettering anything; "their enhancements enhanced the worth on the house"pin - connect or fasten with pins or like with pins; "pin the needle for the shirt". "pin the blame on the harmless gentleman": to affect the actions, consequence, or result of by poor or unlawful approaches conspiracy to defraud the government by corre