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