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

dogshore Definition

Cancel
dogshore
noun
One of several shores used to prevent a ship from moving while the blocks are knocked away before launching

Words Related to dogshore!

dogshore Examples by Brain Bank Users