Island boasting a vehicle, out of bounds (6)
I believe the answer is:
ithaca
'island' is the definition.
(I know that Ithaca is a island)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for ithaca that I've seen before include "Where Ulysses was produced" , "Greek island, legendary home of Odysseus" , "Greek island sought by Odysseus" , "Ionian island, home of Ulysses" , "Birthplace of Odysseus" .)