Ответ:

Слова «бой» и «битва» называют сражение, поэтому они близки по смыслу. Слова «лёгкий» и «тяжёлая» противопоставлены по смыслу.

Синонимы: бой — битва.

Антонимы: лёгкий — тяжёлая.