Moves may result in mate perhaps on board (6)
I believe the answer is:
steams
'moves may result' is the definition.
'steams' can be an answer for 'moves' (steaming is a kind of moving). I am not certain of the 'may result' bit.
'mate perhaps on board' is the wordplay.
'perhaps' indicates an anagram.
'on' indicates putting letters inside.
'board' becomes 'ss' (I've seen this in other clues).
'mate' anagrammed gives 'team'.
'team' inserted within 'ss' is 'STEAMS'.
'in' acts as a link.
Can you help me to learn more?
(Other definitions for steams that I've seen before include "Cooks using evaporated water" , "Cooks with water vapour" , "Emits vapours" , "Rises as vapour" .)