Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of water tiger

- A diving, or water, beetle, especially the larva of a water beetle. See Illust. b of Water beetle.