Crossword Genius

Sailing ship may have this power source and energy in the supply (9)

Ross

I believe the answer is:

mainsheet

I'm a little stuck... Click here to teach me more about this clue!

'sailing ship may have this power' is the definition.
Although both the answer and definition are singular nouns, I don't understand how they can define each other.

'source and energy in the supply' is the wordplay.
'source' becomes 'mains' (I have seen 'source of power' mean 'mains' so perhaps 'source' could also mean 'mains').
'and' says to put letters next to each other.
'energy' becomes 'e' (physics symbol as in E=mca).
'in' indicates putting letters inside.
'supply' indicates an anagram (in a supple way).
'the' is an anagram of 'het'.
'e' going within 'het' is 'heet'.
'mains'+'heet'='MAINSHEET'

Can you help me to learn more?

(Other definitions for mainsheet that I've seen before include "rope found on board" , "Nautical rope" , "Some tackle" , "shipping line" , "front page?" .)

I've seen this clue in The Telegraph.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.