English dictionary
limbers meaning and definition
Definition and meaning of limbers at MeaningMonkey.org. limbers meaning and definition in the English Dictionary.LIMBERS noun
Definition of limbers (noun)
- a channel or gutter on either side of a ship's keelson; carries bilge water into the pump well
Source: Princeton University Wordnet