meaning of bar auf die Hand

bar auf die Hand - German to English

money regarding barrelhead [Am.]

View more

  • money on the spot
  • cash in hand [Br.] [coll.]