0%

ALL meanings of minelayer

mine·lay·er
M m
  • noun minelayer a naval ship equipped for placing mines in the water. 1
  • noun minelayer A warship, aircraft, or land vehicle from which explosive mines are laid. 1
  • noun minelayer a warship or aircraft designed for the carrying and laying of mines 0
  • noun minelayer a naval vessel specially designed and equipped to lay explosive mines in the water 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?