The rupee depreciated 88 paise to close at an all-time low of 80.86 against the US dollar after the US Federal Reserve hiked interest rates and dropped hint that more were to come in its war against inflation.