Answer:
The best answer is "Villain"
Synonym = same.
Synonyms for the word store (meaning to keep)
Stock, cache, hoard, reserve, stockpile, bank.
Synonyms for the word store (where to buy)
Megastore, chain store, shop, general store, market, boutique.
True indeed yes of course you are absouletly correct
Answer:
It is C
Explanation:
The paragraph only informs about the home. Hope it helps!