LADY'S SMOCK Meaning of LADY'S SMOCK in English a plant of the genus cardamine (c. pratensis); cuckoo flower. Webster English vocab. Английский словарь Webster. 2012