The phrase "do cruise ships have armed guards" acts as a question (verb), inquiring about the presence of armed security personnel on cruise vessels.
In the current global landscape, with heightened concerns over maritime security, many cruise lines have implemented stringent safety measures, including employing armed guards. These guards play a crucial role in protecting passengers and crew from potential threats such as piracy and terrorism.