Skip to main content

Aceman123's definitions

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.
by Aceman123 April 26, 2006
mugGet the royal navy mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email