తడtaḍaTop 6000MeaningsNoun1. a check, a hindrance2. name of a tree, the leaves of which are used as leaf platters