Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

minelayer Definition

Cancel
minelayer
noun(mine-lay-er)
a naval vessel for laying underwater mines

Words Related to minelayer!

minelayer Examples by Brain Bank Users