The phrase "great booster" means something or someone that greatly improves or increases the effectiveness, success, or performance of something. Full definition
Newborn size inserts are great boosters for that little - something - extra you might need as your infant grows toward toddler! (breastfeedbabywearclothdiaper.com)