Secure service for North America, say (8)
I believe the answer is:
landmass
'north america say' is the definition.
(north america is a kind of landmass)
'secure service' is the wordplay.
'secure' becomes 'land' (I've seen this in other clues).
'service' becomes 'mass' (I've seen this in other clues).
'land'+'mass'='LANDMASS'
'for' is the link.
(Other definitions for landmass that I've seen before include "Huge area" , "Eg, a continent" , "Asia, say" .)