Home
Glossary
Search
Open main menu
Canal
(1) A man made waterway used to connect bodies of water for navigation. (2) An irrigation waterway.
Previous
Next
More Real Estate Definitons