Lodi in British English (Italian ˈlɔːdi) noun. a town in N Italy, in Lombardy: scene of Napoleon’s defeat of the Austrians in 1796. What is the symbol of Lodi? In addition to its architectural significance, the arch serves as a symbol of Lodi and a focal point for the city’sRead More →