Synonyms and Antonyms for IAEA

1. IAEA (n.)

the United Nations agency concerned with atomic energy

Synonyms: