Church keeps Carol out in Welsh boat (7)
I believe the answer is:
coracle
'welsh boat' is the definition.
'coracle' can be an answer for 'boat' (coracle is a kind of boat). I'm not sure about the 'welsh' bit.
'church keeps carol out' is the wordplay.
'church' becomes 'CE' (abbreviation for Church of England).
'keeps' is an insertion indicator.
'out' indicates an anagram (out can mean wrong or inaccurate).
'carol' with letters rearranged gives 'oracl'.
'ce' enclosing 'oracl' is 'CORACLE'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for coracle that I've seen before include "Small wickerwork boat" , "Welsh wickerwork boat" , "Small rowing boat of wicker and hide" , "Traditional rounded boat with wicker frame" , "See boat" .)