Long British river (6)
I believe the answer is:
severn
(Other definitions for severn that I've seen before include "Longest British river" , "Britian's longest river" , "A major British river" , "Gloucester's river" , "England's longest river" .)
I believe the answer is:
severn
(Other definitions for severn that I've seen before include "Longest British river" , "Britian's longest river" , "A major British river" , "Gloucester's river" , "England's longest river" .)