Service Italian scooter after picking it up (6)
I believe the answer is:
vesper
'service' is the definition.
(thesaurus)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for vesper that I've seen before include "Evening worship service" , "Evening prayer" , "Evening bell" .)