Man's man perhaps is on spacecraft (8)
I believe the answer is:
islander
'man's man' is the definition.
The definition and answer can be both people as well as being singular nouns.
Perhaps they are linked in a way I don't understand?
'is on spacecraft' is the wordplay.
'on' is a charade indicator (letters next to each other).
'spacecraft' becomes 'lander' (eg a moon lander).
'is'+'lander'='ISLANDER'
'perhaps' is the link.
Can you help me to learn more?
(Other definitions for islander that I've seen before include "I snarled at one surrounded by water" , "Isolated dweller" , "Sicilian, e.g." , "End rails (anag)" , "Inhabitant of Man, for example" .)