Word Meaning

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


Meaning of marseilles

- A general term for certain kinds of fabrics, which are formed of two series of threads interlacing each other, thus forming double cloth, quilted in the loom; -- so named because first made in Marseilles, France.

Crossword clue for marseilles

- French city
- French port
- Major French port