German number halved on ship (8)
I believe the answer is:
berliner
'german' is the definition.
(someone from Berlin)
'number halved on ship' is the wordplay.
'halved' indicates taking half.
'on' says to put letters next to each other.
'ship' becomes 'liner' (as in an ocean liner).
'number' cut in half is 'ber'.
'ber'+'liner'='BERLINER'
(Other definitions for berliner that I've seen before include "'Ich bin ein . . . . . . . .' (JFK)" , "Person from the German capital" , "Citizen of Germany's capital" , "capital chap" , "German capitalist" .)