warn: may range in meaning from simple notification of something to be watched for or guarded against to admonition or threats of violence or reprisal: the weather bureau ~ed coastal areas to prepare for a hurricane. guard单独使用表示守卫、警惕有力的保护; 和against联用表示防范提防
forewarn: stresses timeliness and regularly implies warning in advance of a foreseen risk or danger: they had been ~ed of the danger, and were prepared when it arose.
caution: stresses giving advice that puts one on guard or suggests precautions against either a prospective or present risk or peril: the doctor ~ed him against overeating. (advice个人建议)