continuous strand mat - English Synonyms Dictionary