ఒడ్డుoḍḍuTop 7000MeaningsVerb1. to place, put, lay, heap up2. to fix, set, cast3. to rival4. to wager5. to spread (a net)6. to oppose7. to lend an ear to, to listen