What is the meaning of the word "lumen"?

Definitions:

  1. a cavity or passage in a tubular organ copy to clipboard noun
    • the lumen of the intestine copy to clipboard

Synonyms: