1
pact
agreement
2
jollification
joyful celebration
3
vile
disgusting
4
mantle
a large cloak
5
inclined
interested or likely
6
harbouring
hiding
7
festoons
decorations
8
pedlars
people who sell things door-to-door
9
prodigious
enormous
10
foreboding
feeling that something is going to happen