| Noun | 1. | battle of Shiloh - the second great battle of the American Civil War (1862); the battle ended with the withdrawal of Confederate troops but it was not a Union victorypitched battle - a fierce battle fought in close combat between troops in predetermined positions at a chosen time and place | |