substrate

/ˈsʌbˌstɹeɪt/

substrate

English Noun
Ad

Definition

An underlying layer; a substratum.

Etymology

Anglicization of substratum.

Example Sentences

  • "The substrate of an aquarium can affect the water's acidity."
  • "Stream substrate affects fish longevity."
  • "The rock surface of a rockpool is the substrate for a sessile organism such as a limpet."
Ad