English to English

natural covering

noun (n)

  • a natural object that covers or envelops(noun.object)
    Synonym:
    cover, covering
    source: wordnet30
Advertisement

Bookmark This Site