What is the meaning of the word "curtain"?

Definitions:

  1. any barrier to communication or vision copy to clipboard noun
    • a curtain of secrecy copy to clipboard
  2. to provide with drapery copy to clipboard verb
    • I curtained the bedrooms. copy to clipboard

Synonyms:

NearBy Words: