Word Study
afrl
WORDNET DICTIONARY
Noun afrl has 1 sense
- afrl(n = noun.artifact) air force research laboratory - a United States Air Force defense laboratory responsible for discovering and developing and integrating fighting technologies for aerospace forces; Array is a part of air force, u. s. air force, united states air force, us air force, usaf
is a kind of agency, authority, bureau, federal agency, government agency, office
For further exploring for "afrl" in Webster Dictionary Online