I leave cooked yabbie in the church (5)
I believe the answer is:
abbey
'church' is the definition.
(abbey is a kind of church)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for abbey that I've seen before include "Monastic church" , "Community of monks or nuns" , "sacred place" , "theatre" , "Religious building" .)