English dictionary
shifty meaning and definition
Definition and meaning of shifty at MeaningMonkey.org. shifty meaning and definition in the English Dictionary.SHIFTY adjective
Definition of shifty (adjective)
Source: Princeton University Wordnet