1 definition by Mister Smoothie

A naval vessel. A government ship that is available for waging war.
The Danish warship landed an occupying force on Hans Island.
by Mister Smoothie March 25, 2007
Get the warship mug.