search `trap' in `Apte Dic'
meanings of "trap"
v.
1.A; (trapate, trapita)
1.to be ashamed or abashed
prefix{apa}#24445