'British Isles' definitions:

Definition of 'British Isles'

From: WordNet
noun
Great Britain and Ireland and adjacent islands in the north Atlantic