1 definition by Teller 4
1.Able to be sailed on by ships or boats.
synonyms: passable, negotiable, traversable; More
(of a track or road) suitable for transportation; passable.
"those minor roads would be navigable in emergencies"
synonyms: passable, negotiable, traversable; More
(of a track or road) suitable for transportation; passable.
"those minor roads would be navigable in emergencies"
by Teller 4 February 11, 2014