Shop and church on one cliff tottering (3-7)
I believe the answer is:
off-licence
'shop' is the definition.
(off-licence is a kind of shop)
'church on one cliff tottering' is the wordplay.
'church' becomes 'ce' (abbreviation for Church of England).
'on' is an insertion indicator.
'tottering' indicates an anagram.
'one'+'cliff'='onecliff'
'onecliff' is an anagram of 'offlince'.
'ce' put into 'offlince' is 'OFF-LICENCE'.
'and' acts as a link.
(Other definitions for off-licence that I've seen before include "Liquor store" , "Shop selling alcohol" .)