Final answer:
The position appointed by the president to advise on national defense is the Secretary of Defense.
Step-by-step explanation:
The position appointed by the president that advises the president on matters of national defense is the Secretary of Defense.
Learn more about presidential advisors