Acronyms

What do these acronyms mean?

  1. DHD
  2. CAG
  3. TARDIS
  4. UFP
  5. FAB
  6. EMP
  7. BFG
  8. IDIC
  9. C&C
  10. AT-AT

Answers