plank down

listen to the pronunciation of plank down
English - English
lay one's money on the table, pay immediately