>is a specific word for a person who tries to read secretly the newspaper or magazine another person is reading


How about "supra-clavicle scrutineer"?

or "free-reader" - if they haven't paid their fare, they would be "free-rider/readers," but these would be specific to users of public transport.

And what is the correct name for the person who has bought the reading material and is being so used?