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