search `trap' in `Apte Dic'

meanings of "trap"

v.

1.A; (trapate, trapita)

1.to be ashamed or abashed

prefix{apa}#24445