RELATED WORDS
PARAPHRASING
a journey in a car
journey by vehicle
the feeling of enjoyment, of being happy or satisfied
delight, happiness
a journey on horseback, on a bicycle, bus etc
journey, trip in vehicle