Outside a bar cleaner caught early bus (9)
I believe the answer is:
charabanc
'early bus' is the definition.
(I've seen this before)
'outside a bar cleaner caught' is the wordplay.
'outside' is an insertion indicator (some letters go outside others).
'bar' becomes 'ban' (bar can mean to ban or prohibit).
'cleaner' becomes 'char' (char can mean a cleaner).
'caught' becomes 'c' (cricket abbreviation).
'a'+'ban'='aban'
'char'+'c'='charc'
'aban' placed within 'charc' is 'CHARABANC'.
(Other definitions for charabanc that I've seen before include "An ABC arch (anag) - early excursion bus" , "Old tourist coach" , "Early coach" , "E.g. transport" , "Old vehicle" .)