·noun A landing place or wharf.
II. Stade ·noun A Stadium.
The Anglo-Saxon stæde, still in use. A station for ships. From stade is derived staith (which see). ...
The Sailor's Word-Book