Meanings

  1. pump, court shoe (relatively high-heeled women’s shoe which leaves the instep uncovered)