Skip to main content

Sir Handel Brown's definitions

Boadicea

A variety of ex-Royal Naval Armaments Depot (RNAD) bogie brake van operated on the Talyllyn Railway in Northern Wales.
"I think I left my lunch in the Boadicea and now it's at Wharf"
by Sir Handel Brown October 1, 2023
mugGet the Boadiceamug.

Share this definition