Sidewalk. In fact this is not a tricky word, because it expresses exactly what it represents: the raised strips running along the streets in town beside the road for
people to walk along with some slight protection from the passing traffic. Sidewalk is used in American English; the British equivalent is "pavement", or possibly "footpath", although I would
usually expect the pavement to run along the street, and a footpath to lead through the countryside.
"Pavement" or "paving" also means "dlažba", the outdoor kind made from stones - the old-style square stones with rounded tops are called "cobbles", the newer, flat
concrete pieces are "paving-stones", and "zámková dlažba" is "interlocking paving blocks". Back to American English, "pavement" can mean "paved road", the roadway itself, although nowadays this is
usually surfaced with asphalt.