In the OP's defense, I see this usage increasingly, as in designating any combatant ship as a "battleship" (even being used for sailing ships). It's not correct, but then neither is "alright" in place of "all right": the language changes whether we want it to or not.
https://en.wikipedia.org/wiki/Battleship https://en.wikipedia.org/wiki/Destroyer