LADY'S THUMB Meaning of LADY'S THUMB in English an annual weed (polygonum persicaria), having a lanceolate leaf with a dark spot in the middle. Webster English vocab. Английский словарь Webster. 2012