Meaning of detour
Definition of detour
(noun)
a
roundabout
road
(especially one that is
used
temporarily
while
a
main
route
is blocked)
(verb)
travel
via a
detour
Other information on detour
WIKIPEDIA results for
detour
Amazon results for
detour
Tweet