Word Meaning

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


Meaning of water celery

- A very acrid herb (Ranunculus sceleratus) growing in ditches and wet places; -- called also cursed crowfoot.