Substrate

Webster's Dictionary of the English Language

·adj Having very slight furrows.

II. Substrate ·vt To strew or lay under anything.

III. Substrate ·noun A Substratum.