Here are the possible solutions for saving sites clue
Answer
Clue
Relevancy
abbr
Clue
Space-saving term, saving-space
banks
Clue
Saving sites
Definition
BANK, to deposit money for safe keeping in an institution
pads
Clue
Launch sites ... or crash sites
Definition
PAD, to stuff or fill with soft material
abel
Clue
"Addicted" band Saving ___
"Drowning (Face Down)" Saving ___
"18 Days" band Saving ___
Saving ___
alea
Clue
"Give Schweppes Ginger ___ try!" (brilliant soda slogan I just made up) (this clue dedicated to the great Merl Reagle, the master of saving weak entries; RIP, Merl)