Word Meaning

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


Meaning of expander

- Anything which causes expansion esp. (Mech.) a tool for stretching open or expanding a tube, etc.