Synonyms and Antonyms for ARDA

1. ARDA (n.)

an agency of the Intelligence Community that conducts advanced research and development related to information technology

Synonyms: