Italian Island Business Service? Tropic? (9)
I believe the answer is:
capricorn
'itropici?' is the definition.
I can't judge whether this definition defines the answer.
'italian island business service?' is the wordplay.
'italian island' becomes 'capri' (I've seen this before).
'business' becomes 'co'.
'service?' becomes 'RN' (abbreviation for Royal Navy).
'capri'+'co'+'rn'='CAPRICORN'
Can you help me to learn more?
(Other definitions for capricorn that I've seen before include "It's a Tropic, and the Sign of the Goat" , "Constellation known as The Goat" , "7 [SIGN OF THE ZODIAC]" , "Sign of winter" , "Goat star sign" .)