Naive, taking no coin to pub (8)
I believe the answer is:
innocent
'naive' is the definition.
(similar in meaning)
'no coin to pub' is the wordplay.
'no' becomes 'o' (resembles 0 - 'no' can mean 'zero').
'coin' becomes 'cent' (cent is a kind of coin).
'to' says to put letters next to each other (I've seen this in other clues).
'pub' becomes 'inn' (I've seen this before).
'o'+'cent'='ocent'
'ocent' put after 'inn' is 'INNOCENT'.
'taking' is the link.
(Other definitions for innocent that I've seen before include "Naive, pure" , "Pope" , "Naive person" , "white" , "Without blame or without guile" .)