1. This news has come as a booster shot for the pharmaceutical sector, said analysts.
noun
1. booster shot的解释
1. an additional dose that makes sure the first dose was effective
Synonym: booster booster dose recall dose