Clue: Process payment, perhaps

Answer: SWIPEACARD

Length: 10


Similar Clues: