1.of or relating to or characteristic of Wales or its people or their language welsh n.
1.a native or resident of Wales
2.a Celtic language of Wales
3.Welsh breed of dual-purpose cattle welsh v.
1.cheat by avoiding payment of a gambling debt
play footsie with (someone)
to touch the feet of someone under the table while flirting
The couple in the restaurant were playing footsie during dinner.
More Idioms ...