Answer:
Allusion
Explanation:
Allusion definition: an expression designed to call something to mind without mentioning it explicitly; an indirect or passing reference.
I think they are giving an explanation of Scotland. Hope this helpsn
D. although is is raining
Answer:
Hid
Explanation:
Is a descriptive word put or keep out of sight; conceal from the view or notice of others.