×
HMS Ambuscade

HMS Ambuscade

Ship
HMS Ambuscade was a British Royal Navy destroyer which served in the Second World War. She and her Thornycroft competitor, HMS Amazon, were prototypes designed to exploit advances in construction and machinery since World War I and formed the... Wikipedia
Launched: January 15, 1926
Draft: 8.5′