Dictionary Definition:
ud-dantura mfn. large-toothed, having projecting teeth
• high, tall L
• terrific, formidable L