Meaning of boy scouts

Definition of boy scouts

(noun) an international (but decentralized) movement started in 1908 in England with the goal of teaching good citizenship to boys

Other information on boy scouts

WIKIPEDIA results for boy scouts
Amazon results for boy scouts