HMS Vanguard

From Wikipedia, the free encyclopedia

At least ten ships of the British Royal Navy have borne the name HMS Vanguard, meaning the forefront of an action or movement.