a narrow strip of ground. Glou.
·noun A <<Laggard>>. ...
Webster's Dictionary of the English Language