Question: what is the difference between avoid and dodge?
Answer: As verbs the difference between dodge and avoid is that dodge is to avoid by moving out of the way (often suddenly) while avoid is to keep away from; to keep clear of; to endeavor not to meet; to shun; to abstain from; as, to avoid the company of gamesters.