Frogskin meaning

The skin of a frog, or leather made therefrom.

She pulled a frogskin wallet out of her purse.

noun
0
0
A greenback, a United States dollar.

You can buy the individual parts for a few frogskins, or the whole setup for fifty.

Give a few frogskins to charity.

noun
0
0
Advertisement

Origin of frogskin

frog +‎ skin