Vocabulary Exercises 3

fusilladesimultaneous firing of weapons
contagionspreading of a disease
precipitatecause to happen
silhouettefigure seen against a light background
apparitionanything that appears unexpectedly
reverberationreechoed sound
insensatenot capable of feeling sensation
exultanttriumphant
imminentlikely to happen soon
desiststop
availtake advantage of
torrentvery heavy fall of rain
repugnancedistaste
conveyancetransport or carrier