Meaning of Plymouth Sound | Babel Free
Definitions
An inlet or sound off the English Channel, and south of Plymouth, Devon, England (OS grid ref SX45).
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.