BLOCKSHIP


Meaning of BLOCKSHIP in English

■ noun a ship which is moored or grounded in a channel in order to block it.

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