1623 / 2512

What does 生疏 (shēng shū) mean in English?

生疏
shēng shū

unfamiliar; strange; out of practice; not accustomed