I was reading the book The Invisible Man by H.G. Wells when I came across the word, stror. I can't find it in the dictionary. I want to know what it means. The original sentence is :-
"This stror, sir, if I might make so bold as to remark—"
If anyone wants to look for context, see page 10 of The Invisible Man (PDF)