Lay Some Skin On Definition
verb
To shake hands with.
Wiktionary
Related Articles
Find Similar Words
Find similar words to lay some skin on using the buttons below.
To shake hands with.
Find similar words to lay some skin on using the buttons below.