In landscape, a snowy mountain top (3)
I believe the answer is:
cap
'mountain top' is the definition.
'cap' can be an answer for 'top' (both can mean to beat or outdo). I'm unsure of the 'mountain' bit.
'in landscape a snowy' is the wordplay.
'in' indicates the answer is hidden within the clue.
'CAP' can be found hidden inside 'landscape snowy'.
Can you help me to learn more?
(Other definitions for cap that I've seen before include "One on head; excel" , "contribution to hunt funds?" , "Surpass by following with something better" , "Limit (prices)" , "Headdress" .)