Skip to main content

Definitions by Aceman123

royal navy 

Second largest Navy in the world, but better better trained. Branch of the armed forces primarily responsible for defending Britain's shores.
The Royal Navy destroyed Napoleon's dreams at Trafalgar in 1805.
royal navy by Aceman123 April 26, 2006