The full form of NDA is National Defence Academy. The National Defence Academy (NDA) is a tri-services academy that includes Army, Navy and Air Force of the Indian Armed Forces. Selected candidates for these three services will train together then work to their respective service academies.