noun
big snake; large serpent
Refers to a physically large snake, often with a dramatic or literary feel. Can be used for real large snakes or mythical giant serpents.
森の中で大蛇を見つけて驚いた。
I was surprised to find a big snake in the forest.
その伝説には大蛇が登場する。
A giant serpent appears in that legend.