MINELAYER Meaning of MINELAYER in English ■ noun a warship, aircraft, or land vehicle from which explosive mines are laid.Derivativesminelaying noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004