Definify.com

Definition 2024


water_snake

water snake

See also: watersnake

English

Noun

water snake (plural water snakes)

  1. A snake that reside in, or spend a lot of time in, fresh water

See also