English word definition — powered by WordNet
a canal for a current of water
a course over which races are run
Want to remember raceway?