Find the word definition

Wikipedia
Balestrate

Balestrate ( Sicilian: Sicciara) is a comune (municipality) in the Metropolitan City of Palermo in the Italian region Sicily, located about southwest of Palermo. As of 31 July 2015, it had a population of 6,505 and an area of .