The story
- Latin · derived fromvacillātiō“swaying”
- Middle English · inherited fromvacillacion
- English todayvacillation
From Middle English vacillacion, a learned borrowing from Latin vacillātiō (“swaying”). By surface analysis, vacillate + -ion.
Etymology from Wiktionary, CC BY-SA 4.0.