We propose a new conduction model based on an energy filtering model for thermionic emission over non-uniform grain-boundary barriers in polycrystalline semiconductors of arbitrary degeneracy in which the relaxation time of carriers is dominated by ionized-impurity scattering. It is shown that the non-linear curves of Arrhenius plots of electrical conductivity in several polycrystalline samples of different semiconductors (FeS2, WO3, SnO2, ZnO) in literature are well fitted using the model with the mean value and the standard deviation of the grain-boundary potential barrier height and the concentration of ionized impurities as the three fitting parameters.