Aussie's encouragement for Hampshire town (7)
I believe the answer is:
gosport
'for hampshire town' is the definition.
(Gosport is a town in Hampshire)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for gosport that I've seen before include "Facing Pompey" , "Hampshire coastal town" , "Hants town" .)