Tickle-footed

Webster's Dictionary of the English Language

·adj Uncertain; inconstant; slippery.

Related Words