vocab dash
Log in
Sign up
trail
Top 9000
Meanings
Noun
1. dual-sport motorcycle
(motorcycling)
2. trail running
(sports)