navigable - Dictionary definition and meaning for word navigable
navigate through a building of channel