• word of the day

    minelayer

    minelayer - Dictionary definition and meaning for word minelayer

    Definition
    (noun) ship equipped for laying marine mines
Download our Mobile App Today
Receive our word of the day
on Whatsapp