4 results for *噬
to swallow; to engulf; to gobble up
to devour; to bite
to backfire on; to rebound on