Taped leaving Budapest going from terminus to terminus (3)
I believe the answer is:
bus
'going from terminus to terminus' is the definition.
I can't tell whether this definition defines the answer.
'taped leaving budapest' is the wordplay.
'leaving' suggests deleting specific letters.
'budapest' with 'taped' taken away is 'BUS'.
Can you help me to learn more?
(Other definitions for bus that I've seen before include "Public transport vehicle" , "Of projectiles; (go) mad (slang)" , "People carrier" , "Means of public transport" , "Road vehicle able to carry many passengers" .)