Fool gets caught in hill (5)
I believe the answer is:
dunce
'fool' is the definition.
(both can mean a stupid person)
'caught in hill' is the wordplay.
'caught' becomes 'c' (cricket abbreviation).
'in' indicates putting letters inside.
'hill' becomes 'dune' (I have seen 'Hill of sand ' mean 'dune' so perhaps 'hill' could also mean 'dune').
'c' put inside 'dune' is 'DUNCE'.
'gets' acts as a link.
(Other definitions for dunce that I've seen before include "Old word for one slow at learning" , "Booby" , "Dolt" , "Dull chap" , "Unkind word for slow learner" .)