CBCAP: Community-Based Child Abuse Prevention

What does CBCAP mean? The above is one of CBCAP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Community-Based Child Abuse Prevention