A friend has asked me why English words ending in -ough have so many different pronunciations--as in bough,though, through, cough, tough. In general he wonders why English spelling so often poorly predicts a word's pronunciation (another example: "laughter" vs. "slaughter"). Would anyone have an explanation? Gerald Cohen