https://en.m.wikipedia.org/wiki/Boat
Though frankly I think RemoteyMcBoatface would be good here :-)
Here's a more verbose explanation which comes down to the same thing: http://www.subvetpaul.com/WhyBoats.htm
Since WWII names stuck by role of ship. Now we have all kinds of propaganda pieces floating around and ship classification names don't mean anything anymore. A "frigate" might be anything except oil tanker or CATOBAR carrier.
If you would use WWII classification by top speed and tonnage and apply it to modern vessels, Ohio class submarine would be "Submarine Heavy Cruiser" and Typhoon would be "Submarine Battleship".
http://i.imgur.com/A6kjWfU.gif
Here is the MV Blue Marlin carrying TWO minesweeper ships (USS Cardinal and USS Raven):
https://en.wikipedia.org/wiki/USS_Cardinal_(MHC-60)#/media/F...
And here carrying the hull of the HMAS Canberra (the MV Blue Marlin is semi submerged):
https://en.wikipedia.org/wiki/HMAS_Canberra_(L02)#/media/Fil...
The USN being dry - the effect of the UK's stronger beers can have unfortunate consequences.
http://waterfordwhispersnews.com/2016/04/18/us-military-intr...
As such, the suggestion of UBoatyMcUBoatface for a British sub is going to fly like a lead Zeppelin.