CANALLED

Definition of CANALLED

  1. (verb)provide (a city) with a canal