noun a city in NW Sardinia. nouna city in NW Sardinia, Italy: the second-largest city on the island; university (1565). Pop: 120 729 (2001)