You might jump on these public transport routes around Italian river (11)
Answer
TRAMPOLINES
Definition: You might jump on these
You might jump on these public transport routes around Italian river (11)