Definition of langrage
English to English noun - A kind of shot formerly used at sea for tearing sails and rigging. It consisted of bolts, nails, and other pieces of iron fastened together or inclosed in a canister.
source: Webster 1913
Visual Synonyms 
Nearby Word
langrage, languorous, lemongrass, lanigerous, long horse, lemon grass, lancers, law-makers, lyme grass, loan shark, linigerous, links course, linkwork, lemon shark
|
|
|