Definition, Meaning & Anagrams | English word INTERLAY
INTERLAY
Definitions of INTERLAY
- (transitive) To insert layers of a different material between.
- inflection of interlie
Number of letters
8
Is palindrome
No
Search for INTERLAY in:
Page preparation took: 174.55 ms.