What does battle of caporetto mean?

battle of caporetto meaning in General Dictionary

fight of World War I (1917); Italians were beaten by the Austrian and German forces