MEMBRANED Scrabble 16 Words With Friends 20 Definition MEMBRANED is the past tense of MEMBRANE. noun MEMBRANE: a thin pliable sheet of material. See all 206 words you can make from MEMBRANED → 9-letter words Words starting with M Words ending with D ← Unscramble different letters