WSSRT: West Somerset Steam Railway Trust

What does WSSRT mean? The above is one of WSSRT meanings. It may have other definitions. Please refer to the end of this passage.

WSSRT: West Somerset Steam Railway Trust

Definition in English: West Somerset Steam Railway Trust