Dugout Meaning In Tamil : A shelter, usually for soldiers, made by digging a hole in the ground and covering it 2.