Long, strange trips (8)
I believe the answer is:
odysseys
'long strange trips' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for odysseys that I've seen before include "Sagas" , "Long wandering and eventful journeys" , "Long and adventurous journeys" , "Long tiring journeys" , "adventures" .)