Meaning of afrl

Definition of afrl

(noun) a United States Air Force defense laboratory responsible for discovering and developing and integrating fighting technologies for aerospace forces

Other information on afrl

WIKIPEDIA results for afrl
Amazon results for afrl