Yeah, However in the UK what we call a pavement in North American you call a sidewalk, so pavement in the US means the actual road surface.
I think the term torch, refers to the fact that at one time it was a piece of wood that was set alight to show the way, we have becons that were used to send signals long distances as they were placed within line of sight of another.