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

carrack Definition

Cancel
carrack
noun(car-rack)
a beamy sailing ship especially of the 15th and 16th centuries

Words Related to carrack!

carrack Examples by Brain Bank Users