vonage (0 synonym found)

We don't have any synonyms for vonage yet.

Did you mean…

Think vonage belongs in the thesaurus? Recommend it and we'll take a look.


Definition of vonage:

(N) : Vonage Holdings Corp. (or simply Vonage) is an American cloud communications provider operating as a subsidiary of Ericsson.

Definition of vonage:

(N) : Vonage Holdings Corp. (or simply Vonage) is an American cloud communications provider operating as a subsidiary of Ericsson.

Back to Top