1. ಮಿಟ್ಟೆದುಡು

    ♪ miṭṭduḍu
    1. (verb)
    2. to shoot or hurl a stone using a catapult.