Here are the matched definitions to the words:
- scenic - picturesque
- consistently; with little or no variance - steadily
- one who replaces another - substitute
- to clarify the meaning of; to translate - interpret
- in a manner indicating great weightiness - heavily
- to consist of; be composed of - comprise
- a building used for various indoor sports - gymnasium
- severe suffering and/or death due to lack of nutrition - starvation
- a large, ornate house - mansion