supermembrane noun1 •A multidimensional membrane (a brane) posited in some theories of everything. formssupermembranes