Meaning of limbers
Definition of limbers
(noun)
a
channel
or
gutter
on
either
side
of a ship's keelson; carries
bilge
water
into the
pump
well
Other information on limbers
WIKIPEDIA results for
limbers
Amazon results for
limbers
Tweet