1 life scout | Definition of life scout

life scout

noun

Definition of life scout

: a boy scout who has earned ten merit badges — compare eagle scout , star scout