Word Meaning

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


Meaning of geldable

- Capable of being gelded.
- Liable to taxation.