ditch,-canal-

listen to the pronunciation of ditch,-canal-
English - English

Definition of ditch,-canal- in English English dictionary

ditch, <span class="word-self">canalspan>
{i} trench