'Cape Breton Island' definitions:

Definition of 'Cape Breton Island'

From: WordNet
noun
An island that forms the northeastern part of Nova Scotia