Грамматический словарь Зализняка (склонения слова):
Водоворот, водовороты, водоворота, водоворотов, водовороту, водоворотам, водоворот, водовороты, водоворотом, водоворотами, водовороте, водоворотах
ВОДОВОРОТ, а, м. Место в реке, море, в к-ром течения образуют вращательное движение. В. событий (перен.: их бурный круговорот).
водоворо́т
ВОДОВОРОТ -а; м.
1. Вращательное движение воды в реках, морях и т.п.; место, где происходит такое движение. Речной в.
2. Быстрое беспорядочное перемещение кого-, чего-л. Людской в.
3. чего и с опр. Стремительное, увлекающее за собой движение; круговорот. В. страстей. Жизненный в.
ВОДОВОР’ОТ, водоворота, ·муж. Место в реке или в море, где течением образуется сильное вращательное движение воды. Купающийся утонул, попав в водоворот.
| перен. Сильное, увлекающее движение, круговорот (·книж. ). Водоворот страстей. Водоворот жизни.