meaning of limbers

1. a channel or gutter on either side of a ships keelson; carries bilge water into the pump well


Related Words

limbers |

Developed & Maintained By Taraprasad.com

Treasure Words