English dictionary

river severn meaning and definition

Definition and meaning of river severn at MeaningMonkey.org. river severn meaning and definition in the English Dictionary.

RIVER SEVERN noun

Definition of River Severn (noun)

  1. a river in England and Wales flowing into the Bristol Channel; the longest river in Great Britain
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: