1.
Producing a great deal of profit
2.
An alliance for combined action
3.
Spoil the surface appearance of something
4.
Showing great care or perseverance
5.
To support or strengthen; prop up
6.
Having a lot of space inside; roomy
7.
Set or declare someone free of blame or responsibility
8.
Inflicted or intended as punishment
12.
Being determined by circumstances
13.
A difference in level or treatment; especially one that seems unfair
14.
Dismiss to an inferior position or rank
15.
Extremely distasteful; unacceptable