meaning of lap strake

1. laid overlapping not flush


Related Words

lap-strake | lap-straked | lapstrake |

Developed & Maintained By Taraprasad.com

Treasure Words