track stand noun1 •A technique used by bicycle riders to remain virtually stationary by adjusting their weight formstrack stands