TRACK AND SLIDE Meaning of TRACK AND SLIDE in English nounEtymology: track (I): a combination on a mast for hoisting and lowering a sail Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012