Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of bristol channel
Definition that contains bristol channel
  • somerset a county in southwestern England on the Bristol Channel
  • severn a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
  • swansea a port city in southern Wales on an inlet of the Bristol Channel
  • river severn a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
  • severn river a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
My lists:
Recently viewed words: