Грамматический словарь Зализняка (склонения слова):
Битва, битвы, битвы, битв, битве, битвам, битву, битвы, битвой, битвою, битвами, битве, битвах
би́тва
-ы, ж.
Решительное, генеральное сражение; сражение, бой.
Куликовская битва. Битва на Калке. Битва за Москву.
□
Бойцы поминают минувшие дни И битвы, где вместе рубились они. Пушкин, Песнь о вещем Олеге.
Сталинградская битва --- воспитала целую плеяду командиров и военачальников. Симонов, От Черного до Баренцева моря.
БИТВА, ы, ж. (высок.). То же, что сражение. Б. за Москву. Б. под Полтавой. Б. при Бородине.
би́тва
БИТВА -ы; ж. Высок.
1. Крупное, решающее сражение; длительный тяжёлый бой. На поле битвы. Куликовская б. Б. на Калке. Полтавская б. Сталинградская б. Б. при Бородине. Выиграть, проиграть битву. Одержать победу в битве за Москву. * Бойцы поминают минувшие дни И битвы, где вместе рубились они (Пушкин).
2. Публиц. Борьба против чего-л. или за что-л. Классовые битвы. Б. за свободу и независимость.
Б’ИТВА, битвы, ·жен. (·книж. ). Сражение, бой; решительное, генеральное сражение. Куликовская битва или битва на Куликовом поле. Битва под (городом): под Полтавой. Битва на (реке): на Калке, на Сити. Битва при (в ·др. случаях и о морской, а также и о городе): при Бородине (село), при Цусиме (морская), при Фермопилах (ущелье), при Дрездене и под Дрезденом. Битва у (реки ·и·др., ·редк. ).
би́тва
сущ., ж., употр. сравн. часто
(нет) чего? битвы чему? битве, (вижу) что? битву, чем? битвой, о чём? о битве; мн. что? битвы, (нет) чего? битв, чему? битвам, (вижу) что? битвы, чем? битвами, о чём? о битвах
1. Битвой называют большое сражение, в котором участвует и погибает большое количество людей. Кровавая битва. | Поле битвы. | Битва за Ленинград. | Битва при Бородине. | Там уже шла настоящая битва.
2. Битвой называют борьбу, которая ведётся против или за что-либо невоенными средствами. Словесные битвы. | Битва за выживание.
Образовано посредством суффикса от глагола бити – "бить".