Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Aceman123
royal navy
Share definition
Flag
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
Get the
royal navy
mug.