Definition of Waterdog

  • (noun) any of several large aquatic salamanders

Synonyms of Waterdog


No Synonyms Found.

Antonyms of Waterdog


No Antonyms Found.

Homophones of Waterdog


No Homophones Found.