Besides, the rupee weakened 28 paise against the dollar to 65.77 (intra-day) on sustained capital outflows, which dampened market sentiment.
The benchmarks tracked a mixed closing in Asia and a lower opening in Europe after US Fed Chair Janet Yellen reiterated the possibility of raising interest rates for the first time in almost a decade in December, they added.
Exit polls are due later in the day and results will be out on Sunday.
The BSE Sensex after opening a shade higher quickly turned negative and finally settled the day lower 248.72 points, or 0.94 per cent, at 26,304.20 after selling pressure accelerated towards the fag end -- weakest closing since October 1. The gauge had lost 37.67 points in yesterday's choppy session.
Among Sensex constituents, Vedanta Ltd suffered the most by plunging 4.66 per cent while Sun Pharma dived 4.28 per cent after its US-listed subsidiary Taro Pharma reported disappointed earnings.
Other losers which contributed to the fall in the key indices were BHEL, Bharti Airtel, GAIL, Cipla and Axis Bank.
As many as 23 Sensex stocks fell.
However, Coal India, NTPC, Hero MotoCorp, ITC, M&M and Maruti Suzuki scooped up gains.
The 50-share NSE Nifty broke below the psychological 8,000-mark by tumbling 84.75 points, or 1.05 per cent, to close at 7,955.45 after shuttling between 8,031.20 and 7,944.10.
Meanwhile, FPIs bought shares worth Rs 33.16 crore yesterday, as per the provisional data.
Sectorwise, BSE realty index fell the most by dropping 2.63 per cent, followed by healthcare, banking, technology and IT.
