Smitten Meaning - Smitten synonyms, smitten pronunciation, smitten translation, english dictionary definition of smitten.