British taverns (4)
I believe the answer is:
pubs
'british taverns' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for pubs that I've seen before include "Locals" , "Hostelries" , "Taverns" , "Inns, drinking places" .)