About 923,000 results
Open links in new tab
  1. SUBSTRATE Definition & Meaning - Merriam-Webster

    Substrate is part of the vocabulary of various other sciences, including chemistry and biology. But although it's mostly a scientific term, writers may also use it to mean simply "foundation"—for …

  2. US startup Substrate announces chipmaking tool that it says ...

    3 days ago · Substrate, a small U.S. startup, said on Tuesday that it had developed a chipmaking tool capable of competing with the most advanced lithography equipment made by Dutch firm …

  3. Substrate - Wikipedia

    Substrate (printing), the base material that images will be printed onto Printed circuit board (PCB), or more specifically, the electrically insulating portion of a PCB structure, such as fiberglass …

  4. SUBSTRATE | definition in the Cambridge English Dictionary

    A substrate is also a substance which an enzyme (= substance produced by living cells) acts on to produce a chemical reaction.

  5. SUBSTRATE Definition & Meaning | Dictionary.com

    Substrate definition: a substratum.. See examples of SUBSTRATE used in a sentence.

  6. substrate - Wiktionary, the free dictionary

    3 days ago · substrate (plural substrates) An underlying layer; a substratum. The substance lining the bottom edge of an enclosure. The substrate of an aquarium can affect the water's acidity. …

  7. Substrate Raised $100M to Make Computer Chips in the U.S.

    3 days ago · Substrate, a small San Francisco startup is making waves in the global semiconductor industry, a business widely believed too complex to break into. With its …