Remove Rows From CSV Where A Specific Column Matches An Input File
===

I have a CSV that contains multiple columns and rows [File1.csv].

I have another CSV file (just one column) that lists a specific words [File2.csv].

I want to able to take remove rows within File1 if any columns match any of the words listed in File2.

I originally used this:

     grep -v -F -f File2.csv File1.csv > File3.csv

This worked, to a certain extent. This issue I ran into was with columns that had more than word in it (ex. word1,word2,word3). File2 contained word2 but did not delete that row.

I tired spreading the words apart to look like this: (word1 , word2 , word3), but the original command did not work.

How can I remove a row that contains a word from File2 and may have other words in it?

Thank you,

@eloscuroscreto. 