Move a horse on to dry land (6)
I believe the answer is:
ashore
'to dry land' is the definition.
I can't tell whether this defines the answer.
'move a horse on' is the wordplay.
'move' indicates an anagram (I've seen 'moved' mean this).
'on' is a charade indicator (letters next to each other).
'a' after 'horse' is 'horsea'.
'horsea' anagrammed gives 'ASHORE'.
Can you help me to learn more?
(Other definitions for ashore that I've seen before include "Onto land (from the water)" , "Aground" , "Going on land from sea" , "On(to) dry land" , "on the coast" .)