Talk about the French ski lodge (6)
I believe the answer is:
chalet
'ski lodge?' is the definition.
(I've seen this in another clue)
'talk about the french' is the wordplay.
'talk' becomes 'chat' (chat can mean to talk).
'about' is an insertion indicator.
'the french' becomes 'le' ('the' in French).
'chat' enclosing 'le' is 'CHALET'.
(Other definitions for chalet that I've seen before include "Holiday cabin" , "Swiss hut for mountaineers" , "wooden hut" , "Swiss hut or cottage" , "Swiss-style holiday house" .)