7-letter synonyms are textile or fabrics.
abscondabridgeactressagelessagonizeaimlessairportanswersanglinganklingappriseappealsappliedapprovearmholearticlearrangeartworkaspiredassuredastoundassuageaverageavoidedawesomeawkward
A seven letter word for "sheds light" is lantern.As in "pass me that lantern".
tankard
displayexhibitconcedeconfessdeclareexplainpublish
Wrecked, ravaged
Decayed.
nothing is the word
shallowShallow
western
Running
Opinion.
amusing
atheism
getting
tragedy
Aquatic animals