lady's fingerEnglishOxford Dictionary of Englishlady's finger /ˌleɪdiz ˈfɪŋɡə / ▸ noun British English 1 another term for kidney vetch 2 a finger-shaped sponge cake with a sugar topping.