odamu meaning in english

[Tel.] n. A pitfall for catching elephants. enugulanu patte goyyi.

“urivihagaprajambunaku¬†nodamudantiki munducilvakun.” P. ii. 31.