English dictionary
squirm meaning and definition
Definition and meaning of squirm at MeaningMonkey.org. squirm meaning and definition in the English Dictionary.SQUIRM noun
Definition of squirm (noun)
SQUIRM verb
Definition of squirm (verb)
Source: Princeton University Wordnet