Spatial Modulation Technologies (SMTs) are schemes that reduce inter-carrier interference (ICI), inter-channel interference, inter-antenna synchronization (IAS), and system complexity for multiple-input multiple-output (MIMO) communication systems. Moreover, high spectral and energy efficiency have rendered SMTs attractive to underwater acoustic (UWA) MIMO communication systems. Consequently, this paper focuses on SMTs such as spatial modulation (SM), generalized spatial modulation (GSM), and fully generalized spatial modulation (FGSM) in which one constant number and one multiple number of antennas are active to transmit data symbols in any time interval for underwater acoustic communication (UWAC). In SMTs, the receiver requires perfect channel state information (P-CSI) for accurate data detection. However, it is impractical that the perfect channel knowledge is available at the receiver. Therefore, channel estimation is of critical importance to obtain the CSI. This paper proposes the pilot-based recursive least-square (RLS) adaptive channel estimation method over the underwater time-varying MIMO channel. Furthermore, maximum likelihood (ML) decoder is used to detect the transmitted data and antennas indices from the received signal and the estimated UWA-MIMO channel. The numerical computation of mean square error (MSE) and bit error rate (BER) performance are computed for different SMTs like SM, GSM and FSGM using Monte Carlo iterations. Simulation results demonstrate that the RLS channel estimation method achieves the nearly same BER performance as P-CSI.