outcrafty

outcrafty

(ˌaʊtˈkrɑːftɪ) vb (tr) , -ties, -tying or -tiedto be craftier than