british isles Meaning, Definition & Usage

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

WordNet