canalled or canaled; canalling or canaling
: to construct a canal through or across
Love words? Need even more definitions?
Merriam-Webster unabridged
Share