A bicycle whose structure, geometry, and components are designed to make it a compromise between one suitable for racing and one suitable for loaded touring -- good for general pleasure riding.
SPORTS TOURER
Meaning of SPORTS TOURER in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012