shabd-logo

Meaning of CANAL in English

An artificial channel filled with water and designed for navigation, or for irrigating land, etc.

Use in sentences of CANAL

    Meaning of CANAL in English

    • An artificial channel filled with water and designed for navigation, or for irrigating land, etc.
    • A tube or duct; as, the alimentary canal; the semicircular canals of the ear.

    Synonyms of ‘CANAL

      Antonyms of ‘CANAL

        Browse Other Words By Clicking On Letters

        A
        B
        C
        D
        E
        F
        G
        H
        I
        J
        K
        L
        M
        N
        O
        P
        Q
        R
        S
        T
        U
        V
        W
        X
        Y
        Z
        A
        B
        C
        D
        E
        F
        G
        H
        I
        J
        K
        L
        M
        N
        O
        P
        Q
        R
        S
        T
        U
        V
        W
        X
        Y
        Z