A receiver, configured to receive and process a radio signal received via a radio channel from a transmitter, determine, based on the received signal, complex precoder coefficients and delays of one or more space-delay precoders for one or more transmission layers so as to achieve a predefined property for a communication over the radio channel, and feed back to the transmitter the determined delays implicitly and the determined complex precoder coefficients explicitly or implicitly, wherein the space-delay precoder has a dual-stage structure comprising: ∘ a spatial codebook matrix including spatial beamforming vectors, ∘ a frequency-domain codebook matrix, wherein each vector of the frequency-domain codebook matrix is associated with a delay, and ∘ a combining element per layer for complex scaling or combining one or more of the vectors selected from the spatial and/or frequency-domain codebook matrices, wherein a DFT matrix used for constructing the frequency-domain codebook matrix is an oversampled DFT-matrix D = [d 0, d,...,d SO f -1], where d i = 1 e − j 2 πi O f S... e − j 2 π i S − 1 O f S T ∈ C S × 1, i ∈, j = − 1, with O f being the oversampling factor of the DFT-matrix and S being the total number of subcarriers, or subbands, or physical resource blocks, wherein, when O f = 1, the frequency-domain codebook matrix is given by an S × S DFT-matrix, and wherein, when O f > 1, the frequency-domain codebook matrix is given by an oversampled DFT-matrix of size S × ( O f S - 1), characterized in that the frequency-domain codebook matrix is defined by one sub-matrix of the DFT matrix, wherein the sub-matrix of the DFT matrix is associated with a range of delay values, the frequency domain codebook matrix is defined by the sub-matrix of the DFT matrix such that the size of the frequency domain codebook matrix is reduced over a frequency-domain codebook defined by a full DFT matrix, and a number of vectors of the frequency domain codebook matrix is reduced over a frequency-domain codebook defined by the full DFT matrix. receive and process a radio signal received via a radio channel from a transmitter, determine, based on the received signal, complex precoder coefficients and delays of one or more space-delay precoders for one or more transmission layers so as to achieve a predefined property for a communication over the radio channel, and feed back to the transmitter the determined delays implicitly and the determined complex precoder coefficients explicitly or implicitly, wherein the space-delay precoder has a dual-stage structure comprising: ∘ a spatial codebook matrix including spatial beamforming vectors, ∘ a frequency-domain codebook matrix, wherein each vector of the frequency-domain codebook matrix is associated with a delay, and ∘ a combining element per layer for complex scaling or combining one or more of the vectors selected from the spatial and/or frequency-domain codebook matrices, ∘ a spatial codebook matrix including spatial beamforming vectors, ∘ a frequency-domain codebook matrix, wherein each vector of the frequency-domain codebook matrix is associated with a delay, and ∘ a combining element per layer for complex scaling or combining one or more of the vectors selected from the spatial and/or frequency-domain codebook matrices, wherein a DFT matrix used for constructing the frequency-domain codebook matrix is an oversampled DFT-matrix D = [d 0, d,...,d SO f -1], where d i = 1 e − j 2 πi O f S... e − j 2 π i S − 1 O f S T ∈ C S × 1, i ∈, j = − 1, with O f being the oversampling factor of the DFT-matrix and S being the total number of subcarriers, or subbands, or physical resource blocks, wherein, when O f = 1, the frequency-domain codebook matrix is given by an S × S DFT-matrix, and wherein, when O f > 1, the frequency-domain codebook matrix is given by an oversampled DFT-matrix of size S × ( O f S - 1), characterized in that the frequency-domain codebook matrix is defined by one sub-matrix of the DFT matrix, wherein the sub-matrix of the DFT matrix is associated with a range of delay values, the frequency domain codebook matrix is defined by the sub-matrix of the DFT matrix such that the size of the frequency domain codebook matrix is reduced over a frequency-domain codebook defined by a full DFT matrix, and a number of vectors of the frequency domain codebook matrix is reduced over a frequency-domain codebook defined by the full DFT matrix.