improvement (improvements plural )
1 n-var If there is an improvement in something, it becomes better. If you make improvements to something, you make it better.
...the dramatic improvements in organ transplantation in recent years...
2 n-count If you say that something is an improvement on a previous thing or situation, you mean that it is better than that thing.
The new Prime Minister is an improvement on his predecessor...