import re
text = 'Good Morning \nHello There - PROTECT FROM FREEZE\nprotect from freeze \nFORKLIFT UNLOAD -PLEASE HAVE SKID AT TAIL \nThank you'
res = re.findall(r'[^-\n]*\bF(?:REEZE|ORKLIFT)\b[^-\n]*', text, re.IGNORECASE)
print( [x.strip() for x in res] )