MINELAYER


Meaning of MINELAYER in English

■ noun a warship, aircraft, or land vehicle from which explosive mines are laid.

Derivatives

minelaying noun

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