Q-SHIP


Meaning of Q-SHIP in English

■ noun a merchant ship with concealed weapons, used in an attempt to destroy submarines.

Origin

First World War: from Q as a non-explicit symbol of the type of vessel + ship .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.