Find the word definition

Wiktionary
town bicycles

n. (town bicycle English)