• word of the day

    afrl

    afrl - Dictionary definition and meaning for word afrl

    Definition
    (noun) a United States Air Force defense laboratory responsible for discovering and developing and integrating fighting technologies for aerospace forces
Download our Mobile App Today
Receive our word of the day
on Whatsapp