Where to drink, shortly (3)
I believe the answer is:
pub
'where to drink' is the definition.
(a place to have a drink)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for pub that I've seen before include "A familiar hostelry" , "Slug and Lettuce, perhaps" , "Boozer" , "Place to drink" , "Inn, hostelry" .)