English Dictionary
Definition interstice in British English
interstice noun
[countable] noun
/ɪnˈtɜː(r)stɪs/
Synonyms and related words
