大蛇

big snake; (large) serpent; giant snake; monster serpent

Meaning

  1. n
    big snake; (large) serpent
  2. n
    giant snake; monster serpent

Example sentences

  • While on a mountain trip, I was chewing on some hard, stale bread when I happened upon a huge snake.