oducu meaning in english [Tel.] v. a. To pierce, to stab, to gore. To attack. poducu. To seize, snatch. To defeat. To overthrow. odincu.