Anaconda

/ˌænəˈkɑːndə/

Synonyms

  • Eunectes
  • giant snake
  • water boa

Slang Meanings

A term used to describe someone who is large and intimidating.
That bouncer is an anaconda!
Referring to a particularly challenging situation or person.
Dealing with that client is like wrestling an anaconda.