Worms (en. Worms)

/ˈwɜːrmz/

Synonyms

  • vers
  • lombrics
  • nématodes

Slang Meanings

To have worries or concerns.
I have worms in my stomach because of this work issue.
J'ai des vers dans le ventre à cause de ce problème au travail.
To feel uncomfortable in a social situation.
He really had worms when he had to speak in public.
Il avait vraiment des vers quand il a dû parler en public.