In this paper a novel coded multi-dimensional spreading technique using the Discrete Fourier Transform (DFT) is introduced. It exploits the DFT characteristic of spreading one symbol in one domain to all the symbols in the corresponding transform domain. Frequency domain channel estimation is performed at the receiver. The performance of a coded twodimensional (2D) DFT spreading communication system is investigated and simulation results are presented, using first a 2D DFT time-frequency system and then a 2D DFT space-frequency system. The proposed 2D DFT system shows good immunity to narrowband interference and impulse noise and exhibits a significant performance improvement when compared with a coded conventional OFDM system of equivalent size.