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

longboats Definition

Cancel
longboats
noun(long-boat)
a large oared boat usually carried by a merchant sailing ship

Words Related to longboats!

longboats Examples by Brain Bank Users