Webster's English Dictionary

Enter the word to look up:

substrate

sub.strate \'s*b-.stra-t\ n [ML substratum] 1: SUBSTRATUM  2: the base on 
   which an organism lives {the soil is the ~ of most s eed plants} 3: a 
   substance acted upon (as by an enzyme)