Possible Duplicate:
What is the difference between “horrify” and “terrify”?
Since I am not a native English speaker, I always have trouble figuring out when to use "horrible" instead of "terrible" in both spoken and written English.
According to American Heritage Dictionary, Horrible means:
adj. Arousing or tending to arouse horror; dreadful: "War is beyond all words horrible” (Winston S. Churchill).
adj. Very unpleasant; disagreeable.
and Terrible means:
adj. Causing great fear or alarm; dreadful: a terrible bolt of lightning; a terrible curse.
adj. Extremely formidable: terrible responsibilities.
adj. Extreme in extent or degree; intense: "the life for which he had paid so terrible a price” (Leslie Fiedler).
adj. Unpleasant; disagreeable: had a terrible time at the party; terrible food.
adj. Very bad: a terrible actor.
Since their secondary meaning is Unpleasant, disagreeable, are there any rules around when these words should be used, or can they be used interchangeably?