Find the word definition

Wiktionary
strip joints

n. (strip joint English)