solving a problem or finding a way to improve a difficult
resolution
15
an agreement between two sides who have different opinions, in which each side gives up something it had wanted
compromise
15
enough or satisfactory for a particular purpose
adequate
15
to become better, or to make something better by making corrections or removing any faults
reform
15
the basic structure of an organization or system which is necessary for its operation, esp. public water, energy, and systems for communication and transport
infrastructure
15
to make a deep, loud sound
boom
15
something that blocks your way so that movement or progress is prevented or made more difficult