NCLRA
Acronym Definition
NCLRA National Control Line Racing Association (Chandler, TX)
NCLRA Northern California Lacrosse Referees Association
NCLRA Neuronal Ceroid Lipofuscinoses Research Alliance
NCLRA Newfoundland Construction Labour Relations Association (Canada)
I'm going with the control line definition.