Word Meaning

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


Meaning of tile drain

- To drain by means of tiles; to furnish with a tile drain.