Scotsman's grandstand noun a vantage point overlooking a sportsground, permitting viewing with little or no payment. NEWZEALAND
The Scotsman’s grandstand will be there and there will be the ultimate Scotsman’s grandstand, a stationary train overlooking the ground. — SundayTimes, p. 4, 11 July 1993