lock of a canaltranslation and definition "lock of a canal", tamil lexiconWordTamil Definitionlock of a canalகால்வாய்ப்பூட்டு