Once again I need your help. I'm translating an article from English and got stuck at this phrase.
We were going through a town at some considerable knots and it had a traffic signal strung between two buildings above the road.
All the dictionaries turned out to be helpless. Please, could you explain me what the author meant by the "knots"? Is it any kind of speed measure?
Thank you in advance!