Answer:
Ferocious - Fierce
Celestial - Heavenly
Gaily - Merrily
Step-by-step explanation:
From the passage, the schoolmaster glared on Master Scrooge with a ferocious condescension. This means that the school master looked at him in a fierce and supercilious way.
Celestial as used in this passage means something relating to the sky, i.e. heavenly.
The schoolmaster drove gaily down the garden - sweep. This means that he drove cheerfully and merrily.