Find the word definition

Wiktionary
minelayers

n. (plural of minelayer English)

Usage examples of "minelayers".

Sostish minelayers plied that corridor now, seeding it with langrage the size of skimcraft.