Definition of British Isles

  • 1. Great Britain and Ireland and adjacent islands in the north Atlantic Noun

Semanticaly linked words with "british isles"