Cycling home, finally stopping where they sell wine (6)
I believe the answer is:
bodega
But I can't explain it at all! Could you help me understand?
(Other definitions for bodega that I've seen before include "Liquor store" , "Spanish wine-shop" , "Wine supplier" , "Shop or cellar in Spain for selling wine" , "winestore" .)